Cómo verificar la atribución de dispositivos

Singular provides two methods for checking a device's attribution: the Device Assist app and the Attribution Details API endpoint.

Verificar la atribución es parte del proceso of testing a new SDK/S2S integration, así como testing a new Singular Link después de crearlo y antes de empezar a utilizarlo en las campañas.

Para la guía completa para probar Enlaces Singulares, consulte Cómo probar un enlace de seguimiento.

Para obtener la guía completa para probar la nueva integración SDK/S2S, consulte Uso de la consola de pruebas.

Guide for Gestores de UA, Desarrolladores
Tools Un dispositivo móvil para realizar pruebas

Cómo verificar la atribución utilizando la aplicación Singular Device Assist

1 Descargue la aplicación Singular Device Assist para iOS o Android.
2

Abra la aplicación y seleccione Check Implementation.

Screen_Shot_2021-08-08_at_16.14.57.png

3

El identificador de tu dispositivo se seleccionará por defecto. Seleccione de nuevo Check Implementation.

Screen_Shot_2021-08-08_at_16.15.15.png

4

La aplicación muestra la información de atribución de esta aplicación registrada en Singular, incluyendo:

  • Hora de instalación, red atribuida y nombre de la campaña
  • Tiempo de reenganche, red atribuida y nombre de la campaña.
  • Un resumen de las sesiones y eventos dentro de la aplicación que se produjeron en este dispositivo, según el seguimiento de Singular.

Screen_Shot_2021-08-08_at_16.15.38.png

Cómo verificar la atribución utilizando el punto final de detalles de atribución

Note: Este punto final es una función beta. Utilícelo sólo para pruebas. No lo llame dentro de su aplicación o en un entorno de producción.

Para comprobar la atribución de un dispositivo, ejecute la siguiente consulta:

https://api.singular.net/api/attribution/attribution_details?keyspace=
&device_id=&api_key=

Parámetros de consulta

Parameter Format Description
api_key Cadena Clave API proporcionada en la consola de Singular
device_id Cadena ID de publicidad del dispositivo
keyspace Cadena El tipo de ID de publicidad:
IDFA : Utilizado en dispositivos iOS (Identificador para Anunciantes)
IDFV : Utilizado en dispositivos iOS (Identificador para Vendedores)
AIFA : Utilizado en dispositivos Android, también conocido como GAID
SDID : Singular Device ID: se utiliza para el seguimiento web. Puedes leer el Singular Device ID usando singularSdk.getSingularDeviceId() después de llamar al método init o usando InitFinishedCallback.

Ejemplo de salida

El endpoint devuelve una respuesta en formato JSON, como en el siguiente ejemplo:


[
  {
    "app_long_name": "my.app.com",
    "app_name": "My App",

    "install_info": {
      "install_time": "2020-06-10 11:58:46",
      "network": "Network 1 ",
      "additional_parameters": {
        "kw": "my keyword",
        "pcid": "1234"
        },
      "campaign_name": "Campaign Name",
      "view_through_attribution": false
    },

    "re_engagement_info": {
      "notes": "Attributions from Self-Attributing networks including: Twitter, Facebook, Google Ads, Snapchat, etc are redacted and always show as 'Unattributed'",
      "install_time": "2020-06-15 15:27:12",
      "network": "Unattributed"
    },
  },
  
  "uninstall_pre_requisites": {
    "gcm_token": "enE8iQR10RI:APA91bERgfA_xm8T7zgqH9OW_1s05SFFmKnle1zIm0cMrDfuaSxEmC_3j72dj4qN36vh5V8TAEnrXa3Pq3SmLW-XNOHP7daMwcBrBTibdkv_pKMJbN9SbefV6_9nuEfIeI5Zhtz0nlLY"
  },
  
  "events": [
    {
      "event_name": "Session",
      "first_event_time": "2020-04-02 00:09:55",
      "last_event_time": "2020-04-07 20:59:55",
      "event_count": 2
    },
    {
      "event_name": "Save New Transaction",
      "first_event_time": "2020-04-02 00:11:51",
      "last_event_time": "2020-04-02 00:11:51",
      "event_count": 1
    }
  ]
  }
]

  

Parámetros de salida

Parameter Description
install_info

Información importante sobre la instalación y la decisión de atribución, incluyendo:

re_engagement_info

Igual que install_info pero para la atribución de reenganche.

events

Un resumen de los eventos in-app rastreados por el SDK, incluyendo:

  • La hora del primer evento rastreado
  • La hora del último evento rastreado
  • Recuento de eventos
  • Ingresos (si los hay)
uninstall_pre_requisites Apns (para iOS) o gcm_token (para Android).