Prueba de adquisición de elementos heredados

La siguiente información le ayuda a realizar una adquisición de elementos heredados de ida y vuelta en un dispositivo Android mediante un vínculo de marketing.

Si la aplicación móvil aún no está en Google Play, puede seleccionar cualquier aplicación móvil como destino al crear el vínculo de campaña. Esto solo determina a qué aplicación lo redirige el servidor de adquisición después de hacer clic en el vínculo de adquisición, y no afecta la capacidad para probar el vínculo. Los parámetros de cadena de consulta se pasan a la tienda Google Play que pasan a la aplicación durante la instalación como parte de una difusión de campaña. La prueba de adquisición de aplicaciones móviles de ida y vuelta requiere la simulación de este tipo de difusión.

Las pruebas siempre se deben realizar con la aplicación recién instalada, o después de borrar sus datos desde la Configuración. Así se garantiza el envío durante el primer inicio de las métricas del ciclo vital iniciales asociadas a los parámetros de la cadena de consulta de la campaña.

  1. En la interfaz de usuario de Mobile Services, genere una URL de campaña de adquisición de elementos heredados.

    Para obtener más información, consulte Uso de vínculos de adquisición de elementos heredados.

  2. Conecte el dispositivo a un equipo, inicie ADB Shell y luego inicie la aplicación en el dispositivo.

  3. Envíe una emisión utilizando el siguiente formato:

    am broadcast -a com.android.vending.INSTALL_REFERRER -n com.example.adobetesttapp/com.google.analytics.tracking.android.CampaignTrackingReceiver --es "referrer" "utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&utm_content=testContent&utm_campaign=testCampaign&trackingcode=trackingvalue"
    
  4. Complete los pasos siguientes:

    1. Sustituya com.example.adobetesttapp.com por la entrada DNS inversa de su aplicación.
    2. Actualice en la aplicación la referencia del receptor con la referencia de la ubicación del receptor de seguimiento de la campaña.
    3. Reemplace por valores apropiados los que estén asociados a utm_content, utm_source, utm_campaign, utm_medium, utm_term, etc.

Si la retransmisión se realiza correctamente, aparece una respuesta similar a la siguiente:

Broadcasting: Intent { act=com.android.vending.INSTALL_REFERRER cmp=com.example.analyticsecommtest/com.google.analytics.tracking.android.AnalyticsReceiver has extras) } Broadcast completed: result=0

También verá una solicitud de imagen enviada a los servidores de recopilación de datos de Adobe. Si el SDK espera durante todo el tiempo de espera del remitente del reenvío, que se establece en el paso 1, con una solicitud de imagen que no incluye parámetros de campaña, se produce un error en la retransmisión.

En esta página