De un vistazo: Atribuye y registra nuevas instalaciones cuando los usuarios existentes recomiendan a otros que usen tus aplicaciones.
Acerca de la atribución de invitaciones de usuario
Las invitaciones de usuario significan que los usuarios de tu aplicación actual comparten enlaces que redirigen a otros (por ejemplo, sus amigos) para descargar/abrir tu aplicación.
La atribución de invitaciones de usuario significa que atribuyes cualquier nueva instalación de aplicaciones o a los usuarios que enviaron las recomendaciones.
La atribución de invitaciones de usuario te permite:
- Analiza el costo y el ROI de las invitaciones de usuario. Las invitaciones de usuario utilizan el espacio publicitario de tu aplicación, que de otro modo podría utilizarse para generar ingresos por publicidad. Es posible que desees ver si las invitaciones de usuario proporcionan un mejor ROI que las alternativas.
- Registra información sobre tus usuarios que más recomiendan a otros. Los usuarios que invitan a otros a tu aplicación son usuarios involucrados y de alto valor, a los que quizás quieras reorientar o incentivar.
También puedes utilizar los datos de los enlaces para:
- Personalizar la experiencia del nuevo usuario. Por ejemplo, que abra la aplicación a un contenido específico o, en lugar de un mensaje general, aparezca un mensaje personalizado de bienvenida, como "¡Hola, Juan! Tu amiga María quiere desafiarte a un juego. ¡Juega ahora!"
- Recompensar a los usuarios que recomiendan a otros. Más información
Los enlaces de invitación de usuario que los usuarios comparten con otros son en realidad enlaces personalizados (URL cortas) de OneLink generados por el SDK de AppsFlyer integrado en tu aplicación. La configuración de tu OneLink garantiza que los usuarios que reciben una invitación sean redirigidos al lugar correcto: a la tienda de aplicaciones correcta, a tu aplicación o a un enlace profundo/deferred deep link a una página específica de tu aplicación. Aprender más sobre OneLink
Flujo
El flujo es el siguiente:
- El usuario A toca dentro de su aplicación para compartir la aplicación con un amigo. (El usuario A tiene la aplicación instalada y ha iniciado sesión).
- El toque genera un enlace con un parámetro que identifica al Usuario A en él.
- El usuario A envía el enlace al usuario B por correo electrónico/WhatsApp/SMS, etc.
- Si el usuario B:
- Tiene instalada la aplicación, se abre. El usuario B se puede enlazar profundamente a una página específica de la aplicación y/o recompensar.
- No tiene instalada la aplicación, se envía a la tienda de aplicaciones correcta. Se puede enviar al usuario B a una página específica en la aplicación mediante deferred deep linking después del primer inicio de la aplicación y/o se puede recompensar al usuario A.
- Realiza un evento in-app, el Usuario A puede ser recompensado.
Visualización de datos
Los datos de invitación de usuario están disponibles a través de los paneles de control y reportes de AppsFlyer. En los paneles de control de AppsFlyer, puedes filtrar la atribución de invitaciones de usuario por:
- Fuente de medios: invitaciones a la aplicación.
- Canal: según lo decida el marketer.
- Campaña: según lo decida el marketer.
En los reportes, la fuente de medios (parámetro pid
) es enviada por el SDK con el valor por defecto af_app_invites
.
Procedimientos
Para crear enlaces de invitación de usuario:
- Crea una plantilla de OneLink.
- Decide los valores de los parámetros de canal y campaña. Ver parámetros.
-
Decide qué casos de uso deseas para los enlaces. Los casos de uso comunes incluyen:
- Enlace profundo de nuevos usuarios a una página específica en la aplicación.
- Registro de qué usuarios hicieron la referencia.
- Recompensa a los nuevos usuarios.
- Ponte en contacto con tus desarrolladores de Android e iOS para planificar qué parámetros serán responsables de los casos de uso que deseas para los enlaces. Consulta los parámetros disponibles.
- Dile al desarrollador que implemente enlaces profundos (utilizando el comportamiento deseado de los parámetros en el código).
- Dile al desarrollador que implemente invitaciones de usuario en las siguientes plataformas:
Consulta la invitación de usuario de Android en el centro de desarrollo.
Consulta la invitación de usuario de iOS en el centro de desarrollo.
Consulta la invitación de usuario en el centro de desarrollo.
Parámetros
Parámetros/valores proporcionados al desarrollador para implementar en el SDK
Parámetro/valor | Observaciones | Registra el valor/caso de uso que el desarrollador debe implementar |
---|---|---|
ID de plantilla de OneLink |
El ID de la plantilla de OneLink con la configuración básica en la que se basarán todos los enlaces de invitación de usuario. Por ejemplo: H5hv |
|
Canal |
El nombre del canal. Esto te ayuda a ordenar y ver las atribuciones por canal en la interfaz de usuario de AppsFlyer. |
|
Campaña |
El nombre de la campaña. Esto te ayuda a ordenar y ver las atribuciones por campaña en la interfaz de usuario de AppsFlyer. |
|
is_retargeting=true |
Se agrega si tu campaña es para reorientar a los usuarios existentes. |
|
deep_link_value |
Un parámetro que se usará en el dispositivo del usuario referido para brindarle una experiencia específica. Por lo general, se utiliza para nombrar la página específica a la que se dirigirá a los usuarios. Por ejemplo, si tu aplicación vende frutas, puedes enlazar profundamente a los usuarios a la página de las manzanas. |
|
deep_link_sub1 |
Un parámetro que se usará en el dispositivo del usuario referido para brindarle una experiencia específica. Como el deep_link_value se utiliza normalmente para enviar usuarios a una página específica, este parámetro se puede usar para cualquier otra funcionalidad deseada. Por ejemplo, para agregar una recompensa o un descuento, o para registrar al usuario que hizo la recomendación. |
|
deep_link_sub2 |
|
|
deep_link_sub3 |
|
|
deep_link_sub4 |
|
|
deep_link_sub5 |
|
|
deep_link_sub6 |
|
|
deep_link_sub7 |
|
|
deep_link_sub8 |
|
|
deep_link_sub9 |
|
|
deep_link_sub10 |
|
|
[Opcional] pid |
De forma predeterminada, los enlaces que generes incluyen la fuente de medios (parámetro Para cambiar el valor, tu desarrollador debe agregar un parámetro personalizado llamado |
|
Nombre de marca |
El nombre de dominio de marca. Esto te ayuda a ordenar y ver las atribuciones por dominio de marca en la interfaz de usuario de AppsFlyer. |
|
Ejemplo
Mark, el marketer, tiene una aplicación que vende frutas. Quiere crear un enlace que enlace profundamente a los usuarios a la página de una fruta específica, con la opción de comprar una cantidad específica de fruta.
Quiere que este enlace pueda enviarse a través de una invitación de usuario y recompensar a los referentes cada vez que su recomendación lleve a una nueva instalación de la aplicación y a la compra de frutas.
Para que todo esto funcione, Mark envía a su desarrollador la siguiente lista de parámetros y valores que se utilizarán al implementar los enlaces de invitación de usuario:
Parámetro | value | Observaciones |
---|---|---|
deep_link_value | fruit_name | Para enlaces profundos utilizando el método UDL de AppsFlyer. |
deep_link_sub1 | promo_code | Para enlaces profundos utilizando el método UDL de AppsFlyer. |
deep_link_sub2 | referrer_id | Para la creación de enlaces a través del SDK. |
param_1 | referrer_id | Para el evento in-app que registra cada compra. |
Canal | mobile_share | Para la atribución y para ver datos en AppsFlyer. |
Campaña | summer_sale | Para la atribución y para ver datos en AppsFlyer. |
Información adicional
Registrar invitaciones de usuarios como eventos in-app
Registrar un evento in-app después de que un usuario envía una invitación de usuario te ayuda a identificar a los usuarios que recomiendan a otros, así como a las fuentes de medios que te dan estos referentes.
Para registrar un evento in-app de invitación de usuario:
- Envía un evento af_invite. El desarrollador debe implementar esto siguiendo las instrucciones de nuestro centro de desarrollo.
Nota: Puedes agregar más parámetros que desees asociar con el evento. Elige parámetros que proporcionarán contexto adicional al evento y enriquecerán los datos. Aprender más
Recompensa a los referentes por las instalaciones de invitaciones de usuario
Para recompensar a los referentes por una invitación de usuario que resulte en una instalación:
- Asegúrate de que el ID del referente sea el valor de uno de los parámetros deep_link_sub1-10.
- Dile a los desarrolladores de tu aplicación que implementen enlaces profundos (usando el comportamiento deseado del parámetro elegido en el código).
- Dile a tus desarrolladores de backend que trabajen con tus desarrolladores de aplicaciones para recuperar los ID de referentes (de los reportes de AppsFlyer) y recompensar a los referentes.
Ejemplo:
- El usuario A invita al usuario B a instalar tu aplicación.
- Cuando el usuario B inicia la aplicación, la aplicación obtiene el ID del referente del usuario A.
- Tu backend recupera el ID de referente de los reportes de AppsFlyer.
- En tu backend, agrega el ID del referente del usuario A a una lista de usuarios que serán recompensados.
- Cuando el usuario A inicie la aplicación, verifica si su ID de referente está en la lista de usuarios para ser recompensados y, si lo está, recompénsalos.
Recompensar a los referentes por las acciones de los usuarios referidos
Para recompensar a los referentes por una invitación de usuario que resulta en un evento in-app específico:
- Crea el evento in-app que deseas recompensar.
- Dile al desarrollador que agregue un parámetro (por ejemplo, param_1) al evento con el valor de ID de referente. Nota: El ID de referente se registra originalmente en la instalación de la aplicación utilizando el parámetro seleccionado (deep_link_sub1-10).
- Dile a tus desarrolladores de backend que trabajen con tus desarrolladores de aplicaciones para recuperar los ID de referentes (de los reportes de AppsFlyer) y recompensar a los referentes.
Ejemplo:
- El usuario A invita al usuario B a realizar una acción en tu aplicación.
- Cuando el usuario B realiza la acción, se atribuye un evento in-app que contiene el ID de referente del usuario A.
- Tu backend recupera el ID de referente de los reportes de AppsFlyer.
- En tu backend, agrega el ID del referente del usuario A a una lista de usuarios que serán recompensados.
- Cuando el usuario A inicie la aplicación, verifica si su ID de referente está en la lista de usuarios para ser recompensados y, si lo está, recompénsalos.
Rasgos y limitaciones
Característica | Descripción |
---|---|
Versión del SDK | Debes tener la versión 4.8.0 o superior del SDK de AppsFlyer y la versión 4.17.0 o superior del SDK de Unity. |
Página de aterrizaje de aplicaciones de redes sociales | Los enlaces generados a partir de las invitaciones de usuarios no pueden implementar páginas de aterrizaje de aplicaciones de redes sociales. |
Tiempo de vida (TTL) | El tiempo de vida predeterminado (TTL) para las URL cortas de OneLink creadas a través de una invitación de usuario de SDK es de 60 días. Se extiende por 60 días cada vez que se hace clic en el enlace. |
Precios | Gratis para todos los planes de cuenta |
iOS 14+ | La atribución de invitación de usuarios no utiliza el Identificador de anunciante (IDFA), por lo que iOS 14 no lo afecta de ninguna manera. |
ID de URL |
El ID de URL (o ID de enlace corto) se puede editar para resaltar la oferta de tu campaña. Por ejemplo: https://myapp.onelink.me/abc123/apples. El ID de la URL no debe superar los 50 caracteres y puede ser una combinación de letras y números. De forma predeterminada, tiene 8 caracteres. Nota: Solo puedes editar el ID de URL si el ID actual no está en uso. |