# Prepararse para la comunicación

Estos ajustes deciden cómo viven los jugadores sus mensajes y si usted puede saber qué funciona. Configúrelos antes de su primer mensaje, para que a los jugadores no se les pida permiso ni se les envíen mensajes en el momento equivocado y usted pueda medir los resultados desde el primer día.

<span id="ask-for-push-permission-at-the-right-moment" />

## Pida el permiso de push en el momento adecuado

<Aside type="caution" icon="setting" title="Se necesita la ayuda de los desarrolladores">
Sacar la solicitud de permiso de push del primer inicio es un cambio en el código de su juego. Comparta [Antes de empezar](/es/product/content/in-apps/show-in-app-before-push-permission-prompt/#before-you-start) con sus desarrolladores.
</Aside>

En iOS, la solicitud del sistema aparece solo una vez por instalación, y si el jugador toca **No permitir**, el juego no puede volver a mostrarla. Por eso, no la muestre en el primer inicio, cuando el jugador todavía no conoce el juego.

En su lugar, pida el permiso en dos pasos. Primero, muestre un mensaje in-app personalizado que explique qué aportan las notificaciones al jugador. Solo su botón **Permitir** abre la solicitud del sistema.

Muestre el mensaje cuando el jugador ya disfrute del juego. Elija el evento que marca ese momento. El mensaje aparece la próxima vez que el jugador abre el juego después del evento. Por ejemplo:

* Después del tutorial: el evento `Tutorial completed`.
* Después del primer nivel: el evento `Level completed`.
* Después de la primera recompensa: el evento `Daily reward claimed`.
* Después del primer logro: el evento `Achievement unlocked`.

Para configurarlo:

1. Cree el mensaje in-app. Consulte [Construye el in-app](/es/product/content/in-apps/show-in-app-before-push-permission-prompt/#build-the-in-app).
2. Cree un journey que comience con el evento que eligió. Consulte [Activar el in-app antes de que se solicite el permiso](/es/product/content/in-apps/show-in-app-before-push-permission-prompt/#trigger-the-in-app-before-permission-is-requested). Para `Tutorial completed`, añada la condición `completion` es true.
3. Si el evento se repite, como `Level completed`, abra **Configuración**, seleccione **Límite de entrada a la campaña**, elija **Periodo personalizado** y establezca **Una vez en** en **de por vida**, para que el jugador vea el mensaje una sola vez.
4. Omita a los jugadores que ya permitieron las notificaciones. Consulte [Omitir la solicitud para usuarios que ya han optado por participar](/es/product/content/in-apps/show-in-app-before-push-permission-prompt/#skip-the-prompt-for-users-who-already-opted-in).

A los jugadores que rechazan el permiso, los [journeys](/es/tutorials/industry-playbooks/mobile-games/build-the-journeys/) los alcanzan por otros canales. Una [Comprobación de alcanzabilidad](/es/product/customer-journey/journey-elements/flow-controls/reachability-check/) envía a los jugadores por distintas ramas según los canales por los que se les puede alcanzar.

<span id="set-delivery-rules-before-you-message-players" />

## Configure las reglas de entrega antes de enviar mensajes a los jugadores

Las [reglas de entrega](/es/product/messaging-channels/message-delivery-settings/) deciden con qué frecuencia un jugador recibe noticias suyas, así que configúrelas antes de que el primer journey entre en funcionamiento. Los juegos ejecutan varios journeys a la vez y, sin límites, un mismo jugador puede recibir un recordatorio de onboarding, un recordatorio de recompensa y una oferta en la misma tarde.

1. Vaya a **Configuración** → **Configuración de entrega de mensajes** → [**Límite de frecuencia**](/es/product/messaging-channels/message-delivery-settings/frequency-capping/).
2. Active los canales que utiliza, como push, in-app y email.
3. Establezca el número máximo de mensajes y el periodo para cada canal. Los valores permitidos son de 1 a 1.000 mensajes por periodo, y el periodo es de 1 a 30 días.
4. Elija un modo de recuento para cada canal: **Ventana móvil** o **Día natural**.
5. Haga clic en **Aplicar cambios** y luego en **Confirmar**.

Los mensajes de los journeys usan los límites globales de forma predeterminada. Para cambiar los límites de un journey que está en ejecución, pause primero el journey. Para conocer el comportamiento completo, consulte [Límite de frecuencia global](/es/product/messaging-channels/message-delivery-settings/frequency-capping/).

Cada journey también tiene sus propios controles: período de silencio, límite de entrada a la campaña y tipo de mensaje. Consulte [Buenas prácticas para cada journey](/es/tutorials/industry-playbooks/mobile-games/build-the-journeys/#best-practices-for-every-journey).

<span id="set-up-a-control-group-before-you-launch" />

## Cree un grupo de control antes del lanzamiento

Un [grupo de control](/es/product/audience-data-and-segmentation/control-groups/) excluye a una parte de los jugadores de todos los mensajes de marketing de la aplicación, o de los países o la etiqueta a los que usted lo limite, para que pueda compararlos con el resto y ver qué cambian sus mensajes. Créelo antes de lanzar los journeys, para que la comparación los cubra desde el primer día.

<Aside type="caution" title="Los grupos de control funcionan por User ID">
El grupo selecciona a los jugadores por User ID. Cada dispositivo que registra el SDK tiene uno, el ID de hardware del dispositivo (HWID) hasta que el jugador inicia sesión, por lo que un invitado que juega en dos dispositivos puede quedar excluido en uno y recibir mensajes en el otro. Consulte [Identificar a los jugadores por User ID](/es/tutorials/industry-playbooks/mobile-games/collect-player-data/#identify-players-by-user-id).
</Aside>

Para crear un grupo de control, necesita permiso para modificar la aplicación.

1. Vaya a **Configuración** → **Grupos de control** y haga clic en **Añadir grupo de control**.
2. Introduzca un nombre para el grupo.
3. Establezca el **Tamaño del grupo**, del 1% al 20%. Se recomienda un 5% para la mayoría de las aplicaciones.
4. Elija un modo. **Permanente** mantiene excluidos a los mismos jugadores hasta que desactive el grupo. **Actualización automática** elige nuevos jugadores cada 1, 2 o 3 meses y devuelve a los anteriores a la mensajería. **Experimento con fecha de fin** devuelve a todos a la mensajería en la fecha que usted establezca.
5. Haga clic en **Crear**.

En cuanto el grupo de control está activo, los jugadores que forman parte de él dejan de recibir mensajes de marketing en cualquier canal, por lo que sus journeys llegan a menos jugadores en esa proporción. Los mensajes transaccionales siguen llegándoles.

Para ver todos los ajustes, consulte [Crear y gestionar un grupo de control](/es/product/audience-data-and-segmentation/control-groups/create-and-manage-control-group/).