# Jeux mobiles

Ce guide pratique explique comment configurer Pushwoosh pour un jeu mobile, de l'identification des joueurs au lancement de Journeys d'onboarding, d'engagement, de réactivation et d'achats intégrés.

Configurez Pushwoosh en sept étapes, dans cet ordre :

1. Définissez un [User ID](/fr/tutorials/industry-playbooks/mobile-games/collect-player-data/#identify-players-by-user-id) pour chaque joueur, afin que Pushwoosh reconnaisse le même joueur sur chaque appareil.
2. Choisissez les [événements à suivre](/fr/tutorials/industry-playbooks/mobile-games/collect-player-data/#set-up-the-events-to-track) pour enregistrer ce que font les joueurs dans le jeu.
3. Facultatif : stockez les données des joueurs, comme le niveau ou le fait que le joueur a payé, dans des [tags](/fr/tutorials/industry-playbooks/mobile-games/collect-player-data/#store-player-data-in-tags).
4. Regroupez les joueurs qui remplissent vos conditions dans des [segments](/fr/tutorials/industry-playbooks/mobile-games/build-the-segments/), par exemple les joueurs qui n'ont pas ouvert le jeu depuis 30 jours.
5. Demandez l'autorisation des notifications push au bon moment, définissez les règles d'envoi et configurez un groupe de contrôle. Consultez [Préparer la communication](/fr/tutorials/industry-playbooks/mobile-games/prepare-for-communication/).
6. Envoyez des messages automatiquement avec des [Journeys](/fr/tutorials/industry-playbooks/mobile-games/build-the-journeys/) lorsqu'un joueur effectue une action dans le jeu ou entre dans un segment.
7. [Testez chaque Journey](/fr/tutorials/industry-playbooks/mobile-games/launch-and-measure/), puis consultez ses statistiques et mesurez les résultats.

Pour commencer avec moins d'étapes, suivez la [Configuration minimale pour commencer à envoyer des messages aux joueurs](#minimum-setup-to-start-messaging-players).

## Prérequis

<Aside type="caution" icon="setting" title="Aide des développeurs nécessaire">
Certaines étapes de ce guide pratique sont des modifications du code de votre jeu. Consultez [Ce que vos développeurs doivent faire](#what-your-developers-need-to-do).
</Aside>

* Une [application dans votre compte Pushwoosh](/fr/product/first-steps/start-with-your-project/create-your-project/), avec le [SDK intégré](/fr/developer/first-steps/integrate-pushwoosh-sdk/) pour que les appareils s'enregistrent automatiquement.
* L'e-mail et l'App Inbox uniquement pour les Journeys qui les mentionnent sous **Prérequis** : [Réactivation des joueurs inactifs](/fr/tutorials/industry-playbooks/mobile-games/build-the-journeys/loyalty-and-win-back/#reactivation-for-inactive-players) utilise l'e-mail, et [Annonces d'événements live et VIP](/fr/tutorials/industry-playbooks/mobile-games/build-the-journeys/loyalty-and-win-back/#live-event-and-vip-announcements) utilise l'App Inbox. La plupart des Journeys de ce guide pratique utilisent des notifications push et des messages in-app.

<span id="what-your-developers-need-to-do" />

## Ce que vos développeurs doivent faire

Remettez cette liste à vos développeurs afin qu'ils puissent tout livrer en une seule version :

* [Définir le User ID à la connexion](/fr/tutorials/industry-playbooks/mobile-games/collect-player-data/#identify-players-by-user-id).
* [Envoyer les événements](/fr/tutorials/industry-playbooks/mobile-games/collect-player-data/#send-the-events-from-the-game) dont vos Journeys ont besoin.
* [Suivre les achats](/fr/tutorials/industry-playbooks/mobile-games/collect-player-data/#track-revenue-as-pw_conversion) et, si vous vendez des abonnements, [transmettre l'ID du joueur avec chaque achat dans les stores](/fr/tutorials/industry-playbooks/mobile-games/collect-player-data/#track-subscriptions-from-the-stores).
* [Déplacer la demande d'autorisation des notifications push](/fr/tutorials/industry-playbooks/mobile-games/prepare-for-communication/#ask-for-push-permission-at-the-right-moment) hors du premier lancement.
* Gérer les [liens profonds](/fr/product/messaging-channels/push-notifications/advanced-push-features/deep-linking/) vers les écrans de niveau, de récompense, de boutique et d'événement, que les Journeys ouvrent depuis les notifications push.
* Intégrer le SDK Message Inbox si vous utilisez l'[App Inbox](/fr/tutorials/industry-playbooks/mobile-games/build-the-journeys/loyalty-and-win-back/#live-event-and-vip-announcements).

<span id="minimum-setup-to-start-messaging-players" />

## Configuration minimale pour commencer à envoyer des messages aux joueurs

Si vous n'avez pas encore besoin des sept étapes, cette configuration minimale couvre deux tâches de base : accompagner les nouveaux joueurs tout au long du tutoriel et reconquérir les joueurs qui ont arrêté de jouer. Effectuez les étapes suivantes :

1. Demandez à vos développeurs d'appeler `setUserId` à la connexion. Consultez [Identifier les joueurs par User ID](/fr/tutorials/industry-playbooks/mobile-games/collect-player-data/#identify-players-by-user-id).
2. Vérifiez que `PW_ApplicationOpen` arrive depuis le jeu. Demandez à vos développeurs d'envoyer également les événements `Tutorial started` et `Tutorial completed`. Consultez [Configurer les événements à suivre](/fr/tutorials/industry-playbooks/mobile-games/collect-player-data/#set-up-the-events-to-track) et [Envoyer les événements depuis le jeu](/fr/tutorials/industry-playbooks/mobile-games/collect-player-data/#send-the-events-from-the-game).
3. Déplacez la demande d'autorisation des notifications push à un moment ultérieur, par exemple après le tutoriel. Sur iOS, un joueur qui refuse la demande au premier lancement ne peut pas être sollicité à nouveau. Consultez [Demander l'autorisation des notifications push au bon moment](/fr/tutorials/industry-playbooks/mobile-games/prepare-for-communication/#ask-for-push-permission-at-the-right-moment).
4. Définissez les [règles d'envoi](/fr/tutorials/industry-playbooks/mobile-games/prepare-for-communication/#set-delivery-rules-before-you-message-players).
5. Créez le segment [Joueurs à risque](/fr/tutorials/industry-playbooks/mobile-games/build-the-segments/#at-risk-players). Si vous suivez déjà les achats avec `PW_InAppPurchase`, créez aussi [Payeurs récents](/fr/tutorials/industry-playbooks/mobile-games/build-the-segments/#recent-payers).
6. Créez le contenu de ces deux Journeys, comme indiqué sous **Contenu à préparer** dans chaque recette.
7. Lancez [Onboarding des nouveaux joueurs](/fr/tutorials/industry-playbooks/mobile-games/build-the-journeys/new-and-active-players/#onboarding-for-new-players) et [Réactivation des joueurs inactifs](/fr/tutorials/industry-playbooks/mobile-games/build-the-journeys/loyalty-and-win-back/#reactivation-for-inactive-players).

Ajoutez les autres segments et Journeys plus tard, à mesure que leurs événements commencent à arriver.

## Et ensuite

Pour ajouter d'autres Journeys, consultez ces guides :

* [Comment configurer une campagne de rétention dans Pushwoosh](/fr/tutorials/product-guides/lifecycle-marketing-campaigns/how-to-set-up-a-retention-campaign-in-pushwoosh/)
* [Comment configurer une campagne d'engagement utilisateur dans Pushwoosh](/fr/tutorials/product-guides/lifecycle-marketing-campaigns/how-to-set-up-a-user-engagement-campaign-in-pushwoosh/)
* [Comment créer une campagne de réengagement dans Pushwoosh](/fr/tutorials/product-guides/lifecycle-marketing-campaigns/how-to-create-a-re-engagement-campaign-in-pushwoosh/)
* [Comment effectuer des tests A/B/n dans les Journeys](/fr/tutorials/product-guides/how-to-create-campaigns-in-pushwoosh/how-to-abn-test-customer-journeys/)