# Unity SDK Schnellstart

Starten Sie mit dem Pushwoosh Unity SDK mit diesem schnellen und einfachen Beispiel.

## Voraussetzungen

Um das Pushwoosh Unity SDK in Ihre App zu integrieren, benötigen Sie Folgendes:

<TranslatedFragment id="prerequisites-plugins-unity" />

## Laden Sie das Beispielprojekt herunter

Klonen Sie das Repository des Beispielprojekts:

```bash
git clone https://github.com/Pushwoosh/pushwoosh-unity-sample.git
```

## Konfigurieren Sie das Projekt

Öffnen Sie **Assets/Scripts/PushNotificator.cs** und legen Sie die Initialisierungswerte für Pushwoosh fest:

```csharp title="Assets/Scripts/PushNotificator.cs"
Pushwoosh.ApplicationCode = "XXXXX-XXXXX";
Pushwoosh.FcmProjectNumber = "XXXXXXXXXXXX";
```

Ersetzen Sie die Werte `ApplicationCode` und `FcmProjectNumber` durch Ihren **Pushwoosh App Code** und Ihre **Firebase Project Number**.

### iOS

###### 1. Legen Sie den Bundle Identifier fest

Gehen Sie in Unity zu **Edit > Project Settings > Player > iOS > Other Settings** und legen Sie den **Bundle Identifier** auf Ihre Bundle-ID fest (z. B. `com.example.pushwoosh`).

###### 2. Erstellen und installieren Sie Abhängigkeiten

Erstellen Sie das iOS-Projekt aus Unity. Navigieren Sie dann zum generierten Xcode-Projektverzeichnis und installieren Sie die CocoaPods-Abhängigkeiten:

```bash
cd ios && pod install
```

###### 3. Legen Sie den API-Token fest

Öffnen Sie die Datei **ios/Unity-iPhone.xcworkspace** in Xcode.
Fügen Sie in Ihrer `Info.plist` den [Pushwoosh Device API Token](/de/developer/api-reference/api-access-token/#device-api-token) hinzu:

```xml title="Info.plist"
<key>Pushwoosh_API_TOKEN</key>
<string>__PUSHWOOSH_DEVICE_API_TOKEN__</string>
```

### Android

###### 1. Legen Sie den Paketnamen fest

Gehen Sie in Unity zu **Edit > Project Settings > Player > Android > Other Settings** und legen Sie den **Package Name** auf den Paketnamen Ihrer App fest (z. B. `com.example.pushwoosh`).

###### 2. Fügen Sie google-services.json hinzu

Kopieren Sie Ihre `google-services.json`-Datei in das **Assets**-Verzeichnis in Ihrem Unity-Projekt.

###### 3. Legen Sie den API-Token fest

Fügen Sie in Ihrer `Assets/Plugins/Android/AndroidManifest.xml` den [Pushwoosh Device API Token](/de/developer/api-reference/api-access-token/#device-api-token) innerhalb des `<application>`-Tags hinzu:

```xml title="AndroidManifest.xml"
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_DEVICE_API_TOKEN__" />
```

<Aside type="caution">
Stellen Sie sicher, dass der Token Zugriff auf die richtige App in Ihrem Pushwoosh Control Panel hat. [Erfahren Sie mehr](/de/developer/api-reference/api-access-token/#edit-token)
</Aside>

## Führen Sie das Projekt aus

1. Erstellen Sie das Projekt und führen Sie es aus.
2. Tippen Sie auf die Schaltfläche **Für Push-Benachrichtigungen registrieren**.
3. Erteilen Sie die Erlaubnis für Push-Benachrichtigungen. Das Gerät wird bei Pushwoosh registriert.

## Senden Sie eine Push-Benachrichtigung

Gehen Sie zum Pushwoosh Control Panel und [senden Sie eine Push-Benachrichtigung](/de/product/messaging-channels/push-notifications/send-push-notifications/one-time-push) an Ihr registriertes Gerät.