Passer au contenu

Démarrage rapide du SDK Unity

Démarrez avec le SDK Unity de Pushwoosh en utilisant cet exemple simple et rapide.

Prérequis

Anchor link to

Pour intégrer le SDK Unity de Pushwoosh dans votre application, vous aurez besoin des éléments suivants :

Télécharger le projet d’exemple

Anchor link to

Clonez le dépôt du projet d’exemple :

Terminal window
git clone git@github.com:Pushwoosh/pushwoosh-unity-sample.git

Configurer le projet

Anchor link to

Ouvrez Assets/PushNotificator.cs et définissez les valeurs d’initialisation de Pushwoosh :

Assets/PushNotificator.cs
Pushwoosh.ApplicationCode = "XXXXX-XXXXX";
Pushwoosh.FcmProjectNumber = "XXXXXXXXXXXX";

Remplacez les valeurs ApplicationCode et FcmProjectNumber par votre Code d’Application Pushwoosh et votre Numéro de Projet Firebase.

1. Définir l’identifiant de l’ensemble (Bundle Identifier)
Anchor link to

Dans le profil de build iOS, définissez le Bundle Identifier sur l’ID de votre ensemble (par ex. com.example.pushwoosh).

2. Installer les dépendances
Anchor link to

Après avoir terminé le build iOS, naviguez vers le répertoire ios et installez les dépendances :

Terminal window
pod install
3. Définir le jeton d’API
Anchor link to

Ouvrez le fichier ios/Unity-iPhone.xcworkspace dans Xcode.
Dans votre fichier ios/Unity-iPhone/Info.plist, définissez la clé __PUSHWOOSH_DEVICE_API_TOKEN__ sur le Jeton d’API d’Appareil Pushwoosh :

info.plist
<key>Pushwoosh_API_TOKEN</key>
<string>__PUSHWOOSH_DEVICE_API_TOKEN__</string>
1. Définir le nom du package
Anchor link to

Dans le profil de build Android, définissez le Package Name sur le nom du package de votre application (par ex. com.example.pushwoosh).

2. Configurer google-services.json
Anchor link to

Copiez votre fichier google-services.json dans le répertoire Assets.

3. Définir le jeton d’API
Anchor link to

Dans votre fichier Assets/Plugins/Android/AndroidManifest.xml, ajoutez le Jeton d’API d’Appareil Pushwoosh à l’intérieur de la balise <application> :

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

Important : Assurez-vous de donner au jeton l’accès à la bonne application dans votre Panneau de Contrôle Pushwoosh. En savoir plus

Exécuter le projet

Anchor link to
  1. Compilez et exécutez le projet.
  2. Appuyez sur le bouton « Register for push notifications ».
  3. Accordez l’autorisation pour les notifications push. L’appareil sera enregistré auprès de Pushwoosh.

Envoyer une notification push

Anchor link to

Retournez au Panneau de Contrôle Pushwoosh et envoyez une notification push à votre appareil enregistré.