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. |
3 |
El identificador de tu dispositivo se seleccionará por defecto. Seleccione de nuevo Check Implementation. |
4 |
La aplicación muestra la información de atribución de esta aplicación registrada en Singular, incluyendo:
|
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:
|
uninstall_pre_requisites | Apns (para iOS) o gcm_token (para Android). |