# Juegos móviles

Esta guía práctica muestra cómo configurar Pushwoosh para un juego móvil, desde la identificación de los jugadores hasta el lanzamiento de journeys de onboarding, engagement, reactivación y compras dentro de la aplicación.

Configure Pushwoosh en siete etapas, en este orden:

1. Establezca un [User ID](/es/tutorials/industry-playbooks/mobile-games/collect-player-data/#identify-players-by-user-id) para cada jugador, de modo que Pushwoosh reconozca al mismo jugador en todos sus dispositivos.
2. Elija los [eventos que desea rastrear](/es/tutorials/industry-playbooks/mobile-games/collect-player-data/#set-up-the-events-to-track) para registrar lo que hacen los jugadores en el juego.
3. Opcional: almacene datos de los jugadores, como el nivel o si el jugador ha pagado, en [etiquetas](/es/tutorials/industry-playbooks/mobile-games/collect-player-data/#store-player-data-in-tags).
4. Agrupe a los jugadores que cumplen sus condiciones en [segmentos](/es/tutorials/industry-playbooks/mobile-games/build-the-segments/), por ejemplo, los jugadores que no han abierto el juego en 30 días.
5. Solicite el permiso de notificaciones push en el momento adecuado, establezca las reglas de entrega y configure un grupo de control. Consulte [Prepárese para la comunicación](/es/tutorials/industry-playbooks/mobile-games/prepare-for-communication/).
6. Envíe mensajes automáticamente con [journeys](/es/tutorials/industry-playbooks/mobile-games/build-the-journeys/) cuando un jugador realice una acción en el juego o entre en un segmento.
7. [Pruebe cada journey](/es/tutorials/industry-playbooks/mobile-games/launch-and-measure/) y, después, consulte sus estadísticas y mida los resultados.

Para empezar con menos, siga la [Configuración mínima para empezar a enviar mensajes a los jugadores](#minimum-setup-to-start-messaging-players).

## Requisitos previos

<Aside type="caution" icon="setting" title="Se necesita la ayuda de los desarrolladores">
Algunos pasos de esta guía práctica son cambios en el código de su juego. Consulte [Qué deben hacer sus desarrolladores](#what-your-developers-need-to-do).
</Aside>

* Una [aplicación en su cuenta de Pushwoosh](/es/product/first-steps/start-with-your-project/create-your-project/), con el [SDK integrado](/es/developer/first-steps/integrate-pushwoosh-sdk/) para que los dispositivos se registren automáticamente.
* Email y App Inbox solo para los journeys que los indican en **Requisitos**: [Reactivación de jugadores inactivos](/es/tutorials/industry-playbooks/mobile-games/build-the-journeys/loyalty-and-win-back/#reactivation-for-inactive-players) usa email, y [Anuncios de eventos en vivo y VIP](/es/tutorials/industry-playbooks/mobile-games/build-the-journeys/loyalty-and-win-back/#live-event-and-vip-announcements) usa App Inbox. La mayoría de los journeys de esta guía práctica usan notificaciones push y mensajes in-app.

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

## Qué deben hacer sus desarrolladores

Entregue esta lista a sus desarrolladores para que puedan implementarla en una sola versión:

* [Establecer el User ID al iniciar sesión](/es/tutorials/industry-playbooks/mobile-games/collect-player-data/#identify-players-by-user-id).
* [Enviar los eventos](/es/tutorials/industry-playbooks/mobile-games/collect-player-data/#send-the-events-from-the-game) que necesitan sus journeys.
* [Rastrear las compras](/es/tutorials/industry-playbooks/mobile-games/collect-player-data/#track-revenue-as-pw_conversion) y, si vende suscripciones, [pasar el ID del jugador con cada compra en la tienda](/es/tutorials/industry-playbooks/mobile-games/collect-player-data/#track-subscriptions-from-the-stores).
* [Sacar la solicitud de permiso de notificaciones push](/es/tutorials/industry-playbooks/mobile-games/prepare-for-communication/#ask-for-push-permission-at-the-right-moment) del primer inicio.
* Gestionar los [enlaces profundos](/es/product/messaging-channels/push-notifications/advanced-push-features/deep-linking/) a las pantallas de nivel, recompensa, tienda y eventos, que los journeys abren desde las notificaciones push.
* Integrar el SDK de Message Inbox si usa [App Inbox](/es/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" />

## Configuración mínima para empezar a enviar mensajes a los jugadores

Si todavía no necesita las siete etapas, esta configuración mínima cubre dos tareas básicas: guiar a los nuevos jugadores a lo largo del tutorial y recuperar a los jugadores que dejaron de jugar. Complete estos pasos:

1. Pida a sus desarrolladores que llamen a `setUserId` al iniciar sesión. Consulte [Identificar a los jugadores por User ID](/es/tutorials/industry-playbooks/mobile-games/collect-player-data/#identify-players-by-user-id).
2. Compruebe que `PW_ApplicationOpen` llega desde el juego. Pida a sus desarrolladores que también envíen los eventos `Tutorial started` y `Tutorial completed`. Consulte [Configurar los eventos que desea rastrear](/es/tutorials/industry-playbooks/mobile-games/collect-player-data/#set-up-the-events-to-track) y [Enviar los eventos desde el juego](/es/tutorials/industry-playbooks/mobile-games/collect-player-data/#send-the-events-from-the-game).
3. Traslade la solicitud de permiso de notificaciones push a un momento posterior, por ejemplo, después del tutorial. En iOS, a un jugador que rechaza la solicitud en el primer inicio no se le puede volver a preguntar. Consulte [Solicitar el permiso de notificaciones push en el momento adecuado](/es/tutorials/industry-playbooks/mobile-games/prepare-for-communication/#ask-for-push-permission-at-the-right-moment).
4. Establezca las [reglas de entrega](/es/tutorials/industry-playbooks/mobile-games/prepare-for-communication/#set-delivery-rules-before-you-message-players).
5. Cree el segmento [Jugadores en riesgo](/es/tutorials/industry-playbooks/mobile-games/build-the-segments/#at-risk-players). Si ya rastrea las compras con `PW_InAppPurchase`, cree también [Compradores recientes](/es/tutorials/industry-playbooks/mobile-games/build-the-segments/#recent-payers).
6. Cree el contenido para estos dos journeys, tal como se indica en **Contenido que preparar** en cada receta.
7. Lance [Onboarding para nuevos jugadores](/es/tutorials/industry-playbooks/mobile-games/build-the-journeys/new-and-active-players/#onboarding-for-new-players) y [Reactivación de jugadores inactivos](/es/tutorials/industry-playbooks/mobile-games/build-the-journeys/loyalty-and-win-back/#reactivation-for-inactive-players).

Añada los demás segmentos y journeys más adelante, a medida que empiecen a llegar sus eventos.

## Próximos pasos

Para añadir más journeys, consulte estas guías:

* [Cómo configurar una campaña de retención en Pushwoosh](/es/tutorials/product-guides/lifecycle-marketing-campaigns/how-to-set-up-a-retention-campaign-in-pushwoosh/)
* [Cómo configurar una campaña de engagement de usuario en Pushwoosh](/es/tutorials/product-guides/lifecycle-marketing-campaigns/how-to-set-up-a-user-engagement-campaign-in-pushwoosh/)
* [Cómo crear una campaña de reactivación en Pushwoosh](/es/tutorials/product-guides/lifecycle-marketing-campaigns/how-to-create-a-re-engagement-campaign-in-pushwoosh/)
* [Cómo realizar pruebas A/B/n en los customer journeys](/es/tutorials/product-guides/how-to-create-campaigns-in-pushwoosh/how-to-abn-test-customer-journeys/)