Vous pouvez utiliser les identifiants d'appareil réinitialisables (RDID, Resettable Device Identifiers) pour effectuer vos mesures et mettre en correspondance vos données first party dans Ads Data Hub. En interrogeant les RDID, vous pouvez analyser les conversions et les impressions effectuées dans vos applications. Vous pouvez également joindre des ensembles de données first party (comme les transactions des clients dans vos applications) pour mieux comprendre l'impact des médias sur les conversions d'application first party.
L'analyse des RDID est idéale pour les annonceurs dont les données first party proviennent principalement d'applications mobiles (partage de course, jeux mobiles, etc.) ou qui génèrent un grand nombre d'impressions via des applications mobiles (par exemple, des expositions YouTube pour mobile), et qui doivent enrichir leurs données sur les impressions en joignant un ensemble de données first party où les RDID sont enregistrés. La mise en correspondance des RDID implique également très peu de configuration.
Voici quelques-uns des nombreux cas d'utilisation de la mise en correspondance des RDID :
- Enrichir les données publicitaires grâce à la télémétrie : en joignant le comportement dans vos applications aux données Ads Data Hub, vous pouvez évaluer l'impact de l'exposition aux annonces sur les actions des utilisateurs dans vos applications.
- Mesurer vos performances sur YouTube : étant donné qu'une grande partie du trafic YouTube se produit dans l'application, joindre les RDID est utile pour évaluer l'impact de vos campagnes YouTube sur les performances de l'application.
- Quantifier l'impact des campagnes de branding sur les conversions dans l'application et la valeur vie (LTV) : joignez les données sur la LTV de votre CRM pour déterminer quelles campagnes de branding augmentent les conversions dans l'application et la LTV.
Limites
- Pour les événements iOS, vous ne pouvez mettre en correspondance que les données issues des applications compatibles avec iOS 14.5 (ou une version ultérieure) et provenant des utilisateurs ayant accordé leur autorisation via le framework App Tracking Transparency d'Apple.
- Les données Gmail ne sont pas disponibles dans les tables sur les RDID.
Fonctionnement de la mise en correspondance des RDID
Ads Data Hub crée des tables RDID contenant une colonne device_id_md5
supplémentaire. Chaque table adh.*
contenant une colonne user_id
aura une table *_rdid
correspondante. La colonne device_id_md5
contient une version du RDID hachée en MD5. Comme device_id_md5
est hachée, vous devez hacher les RDID de votre ensemble de données first party à l'aide de la transformation ci-dessous :
UPPER(TO_HEX(MD5(UPPER(raw device id string))))
Une fois que vous avez haché votre RDID, vous pouvez joindre les ID d'appareils à cette colonne.
Workflow de requête avec mise en correspondance des RDID
- Importez un ensemble de données first party contenant des RDID vers un ensemble de données BigQuery auquel votre compte Ads Data Hub a accès en lecture.
- Rédigez et exécutez une requête qui joint
device_id_md5
à une version hachée en MD5 des RDID de votre ensemble de données.
Exemples
Quantifier l'impact des campagnes de branding sur la valeur vie (LTV) et les conversions dans une application
Cette requête joint les données CRM à une liste de campagnes YouTube pour mesurer la LTV moyenne des utilisateurs et le nombre de conversions dans l'application par campagne :
WITH crm_data as (
SELECT
UPPER(TO_HEX(MD5(UPPER(raw device_id)))) as device_id_md5, AVG(lifetime_value), SUM(iac)
FROM 'projectname.crm_data' # first party transactions data keyed off device ID
)
SELECT
branding_campaigns.campaign_id, crm_data.iac, crm_data.lifetime_value
FROM
adh.dv360_youtube_conversions_rdid AS branding_campaigns
branding_campaigns LEFT JOIN crm_data
ON branding_campaigns.device_id_md5 = crm_data.device_id_md5
WHERE branding_campaigns.campaign_id IN (list of branding campaigns)
Mesurer les revenus par campagne
Cette requête vous montre comment joindre des données de transaction à des campagnes, ce qui vous permet de quantifier les revenus issus des conversions, répartis par ID de campagne Google Ads :
WITH transactions AS (
SELECT
UPPER(TO_HEX(MD5(UPPER(raw device_id)))) as device_id_md5,
transaction_amount
FROM 'projectname.transactions' # first-party transactions data keyed off device ID
)
SELECT
adh_conversions.campaign_id,
SUM(transaction_amount) # first-party column for transaction amount as revenue
FROM
adh.google_ads_conversions_rdid AS adh_conversions
LEFT JOIN transactions ON (adh_conversions.device_id_md5 = transactions.device_id_md5)