En bref : Le rapport SSOT (Single Source of Truth) de Data Locker offre une vue d’ensemble détaillée des performances des campagnes d’app en assemblant les données des différentes méthodes d’attribution, comme la correspondance d’ID et SKAN. Il permet de gérer des données dans des systèmes BI internes, améliorant ainsi vos capacités d'analyse et de reporting. Si votre plan d'abonnement inclut l'accès aux données brutes, aucun abonnement Data Locker séparé n'est requis.
Qu’est-ce que Data Locker ?
Data Locker est une solution sécurisée qui envoie vos données directement aux principales plate-formes sur le cloud, comme AWS, GCS et Snowflake. Cela permet aux marketeurs d'intégrer et de gérer facilement des données dans leurs systèmes BI internes pour des analyses et des rapports complets. En savoir plus.
Qu’est-ce que la Single source of truth (SSOT) ?
La SSOT (Single Source of Truth) permet d’éviter les problèmes de fragmentation des données en offrant une vue d’ensemble détaillée des performances des campagnes d’app grâce à l’assemblage des données des différentes méthodes d’attribution, comme la correspondance d’ID et SKAN. En savoir plus.
Intérêts des rapports SSOT dans Data Locker
Rapport SSOT :
- Obtenir une vue d’attribution précise et complète : le SSOT assemble les données issues de différentes méthodes d’attribution, elle empêche ainsi de compter deux fois les installations attribuées par plusieurs méthodes d’attribution. Vous avez ainsi la garantie que les données sont exactes et reflètent le comportement et l’attribution véritables des utilisateurs.
- Charger des données dans vos systèmes BI : Le SSOT fournit un moyen efficace et précis de créer vos systèmes BI internes à l'aide de données agrégées. Les éléments transférés incluent les attributions, événements in-app et données de revenus, ce qui couvre l’ensemble des dimensions et métriques. En chargeant ces données dans vos systèmes BI, vous pouvez améliorer les performances de vos campagnes et vos processus d'optimisation tout en préservant la confidentialité des utilisateurs.
- Meilleure granularité : Le SSOT offre le plus haut niveau de granularité possible, même lors de la modélisation des lacunes de données inhérentes à SKAN. Ces données détaillées permettent de prendre des décisions précises et éclairées.
Configuration de Data Locker
Pour activer les rapports SSOT, effectuez l'une des procédures suivantes.
| Obtenez-vous actuellement des données via Data Locker ? | Marche à suivre |
|---|---|
|
Oui |
|
| Non |
|
Contenu des rapports SSOT
| Nom | Description |
|---|---|
| Rapports disponibles | Les rapports suivants sont disponibles :
|
| Période de reporting | Le rapport fournit des mesures de cohorte jusqu’à 7 jours après l’installation. |
| Structure du répertoire | La structure du répertoire repose sur la date d’installation. Chaque dossier de jour d’installation contient plusieurs versions créées quotidiennement. Chaque version présente le cumul des données mises à jour pour le jour d’installation concerné. Cela signifie que vous ne devez vous occuper que la toute dernière version du rapport. En savoir plus |
| Structure du rapport | Le schéma du rapport (dimensions et métriques comprises) est fixe et ne peut pas être modifié. |
| Fuseau horaire | UTC |
| Actualisation des données |
|
Structure du rapport
Le rapport se compose de dimensions et métriques.
Les métriques couvrent les données des attributions, des revenus et des utilisateurs uniques qui produisent un événement. Pour calculer des indicateurs liés aux coûts tels que le ROI (retour sur investissement) et le ROAS (retour sur les dépenses publicitaires), vous avez besoin à la fois de données liés aux revenus et aux coûts. Les mesures de revenus sont dans le rapport SSOT. Les mesures de coûts sont fournies par l’ETL des coûts ROI360.
Télécharger un exemple de rapport
Formats de champs
| Nom de format | Description |
|---|---|
| String [n] | La longueur maximale de la chaîne. En général, nous ne limitons pas la longueur des champs à la réception des données, mais les données peuvent être tronquées ensuite. |
| Time string |
Les chaînes ont le format : yyyy-mm-dd hh:mm:ss. ex. 2019-09-17 00:09:25 |
| Enum [n] | Les champs Enum ne peuvent contenir que des valeurs spécifiques. Par exemple, selected_currency a 3 caractères et ne peut contenir que les codes de devise spécifiés |
| Horodatage | Horodatage UNIX à 10 chiffres. Ex. 4 août 2020, 07:25 UTC se traduit par "timestamp": "1596525944" |
| Booléen | La valeur du champ peut être TRUE ou FALSE |
| Integer | Integer |
| Float | Nombre réel flottant qui peut contenir une décimale et des chiffres après la virgule. |
Dimensions
| Nom du champ | Description | Format | ||||||
|---|---|---|---|---|---|---|---|---|
| af_ad_id | Identifiant publicitaire. Hiérarchie de la campagne. | chaîne | ||||||
| af_ad | Nom publicitaire. | chaîne | ||||||
| af_adset_id | Identifiant de l’adset. Hiérarchie de la campagne. | chaîne | ||||||
| af_adset | Nom de l'adset. | chaîne | ||||||
| identifiant_application | ID d'app (app de l'annonceur) avec le préfixe ID. | chaîne | ||||||
| attribution_method | Méthode utilisée pour attribuer l’événement. Parmi ces procédés, citons les méthodes AppsFlyer, SKAdNetwork (SKAN) et organique. | chaîne | ||||||
| attributed_touch_type | Valeurs possibles : impression de clic, null. | chaîne | ||||||
| campaign | Nom de la campagne communiqué par le réseau publicitaire à AppsFlyer. | chaîne | ||||||
| af_c_id | Identifiant de la campagne. | chaîne | ||||||
| days_post_attribution | Le nombre de jours écoulés depuis la date de conversion (non l'horodatage de la conversion). Astuce ! Vous pouvez l’utiliser pour calculer les jours de rétention et de KPI. |
int | ||||||
| event_name | Identifie l’événement. Certains noms d’événements ont une signification précise, tandis que d’autres sont liés à des événements in-app définis par l’annonceur dans l’application.
|
chaîne | ||||||
| géolocalisation | Le code pays ISO. Dérivé de l’adresse IP de l’utilisateur dans les méthodes d’attribution classiques d’AppsFlyer. Dans SKAN, les données sont soit enrichies à partir de réseaux publicitaires, soit modélisées. | chaîne | ||||||
| install_date |
SKAN : estimé par AppsFlyer d’après l'heure d'arrivée du postback. AF :
|
chaîne | ||||||
| is_primary_attribution |
AU : True Retargeting : Au cours d'une fenêtre de réengagement, nous attribuons à la fois la source média d'origine (qui précède le réengagement) et la source média de réengagement. Pendant que l'événement se trouve dans la fenêtre de réengagement. La source média d'origine sera FALSE (pas d'attribution principale). La source média de réengagement sera TRUE. |
Bool | ||||||
| media_source | Réseau publicitaire attribué à un événement. | chaîne | ||||||
| selected_currency | Code de devise à 3 lettres (USD, EUR) que vous définissez dans les paramètres de l’application. Format ISO-4217. Il s’agit de la même devise que celle dans laquelle s’affichent les revenus dans l’interface utilisateur SSOT. | chaîne | ||||||
| conversion_type | Valeurs possibles : Installation : L’utilisateur télécharge et ouvre une app pour la première fois. Réattribution : L’utilisateur réinstalle et il est est attribué à une nouvelle campagne. Re-téléchargement (SKAN) : L’utilisateur réinstalle l’application après l’avoir désinstallée. Réengagement : Réengagement : L’utilisateur ouvre à nouveau l’app après interaction avec une publicité de retargeting. |
chaîne |
Métriques
| Nom dl choisi | Description | Format |
|---|---|---|
| revenue_selected_currency | Cumul des revenus dans la devise sélectionnée. Maximum 2 chiffres après la virgule. Ex. Pour event_name=achat avec days_post_attribution=2, la valeur reflète le revenu total des événements d’achat dans les deux jours qui suivent l’installation (et pas uniquement le deuxième jour). |
double |
| revenue_usd | Le montant cumulé des revenus en USD. Ex. Pour event_name=achat avec days_post_attribution=2, la valeur reflète le revenu total des événements d’achat dans les deux jours qui suivent l’installation (et pas uniquement le deuxième jour). |
double |
| skan_duplicates | Les installations attribuées simultanément par SKAN et par d’autres méthodes AF sont ensuite supprimées pour éviter de compter les données SSOT deux fois. | long |
| uninstalls_count | Nombre d'utilisateurs qui installent l'app et qui la désinstallent (la suppriment) par la suite (valable pour l'acquisition d'utilisateurs uniquement) | long |
| unique_users | Nombre d’utilisateurs uniques qui produisent un événement. Les valeurs s’additionnent. Ex. Pour event_name=achat avec days_post_attribution=2, la valeur reflète le nombre total d’utilisateurs qui ont acheté dans les deux jours qui suivent l’installation (et pas uniquement le deuxième jour). |
int |
Données modélisées
AppsFlyer modélise des données que les rapports de base de SKAdNetwork ne peuvent pas fournir.
- Valeurs de conversion (CV) nulles : Dans SKAN, Apple peut remplacer les données réelles par une valeur « Null » afin de protéger la confidentialité de l’utilisateur. Pour s’assurer qu’aucune donnée n’est omise, ces valeurs nulles sont modélisées dans la SSOT. En savoir plus.
- Métriques post-installation plus longues : Il y a une diminution dans la précision des données de SKAN pour les périodes post-installation qui dépassent des deux premiers jours, ce qui peut entraîner des inexactitudes. Pour maintenir un haut niveau des données, nous modélisons les revenus et les utilisateurs uniques d’événements in-app avec une days_post_attribution supérieure à 2. En savoir plus.
Données géographiques : SKAN limite la granularité des données, de fait les données géo sont souvent indisponibles. Lorsque cela se produit, nous modélisons les données pour permettre une bonne analyse des performances. En savoir plus.
Données partielles
Lors de l’analyse des jours d’installation récents, les mesures relatives aux périodes post-installation plus longues (ex. 7 jours) peuvent être approximatives. Dans ce cas, les mesures sont disponibles mais correspondent à des données partielles.
Quelques règles de base :
- Le rapport affiche toutes les données dès lors qu’elles sont disponibles.
- Après 5 jours, les mesures pour les deux jours post-installation sont complètes*.
- Après 7 jours, les mesures pour les sept jours post-installation sont complètes*. Jusqu’à 15 jours post-installation, le modèle peut continuer à affiner la valeur.
Pourquoi les données partielles apparaissent :
- Maturité des données : lorsque la période écoulée depuis le jour d’installation est plus courte que le nombre de jours analysés, les données continuent à arriver et ne sont pas complètes.
- Retards SKAN : Les données SKAN sont reçues avec un décalage aléatoire. Par exemple, l’activité post-installation des deux premiers jours peut être reçue jusqu’à 96 heures (4 jours) après l’installation.
- Synchronisation des données modélisées : Les données SKAN pour les périodes qui dépassent les 2 jours post-installation sont modélisées. Nos modèles génèrent la première estimation de valeur après 7 jours. Sur cette période (jours 2 à 7), les données issues des méthodes d’attribution classiques AppsFlyer sont disponibles, ce qui n’est pas le cas des données modélisées par SKAN.
Exemples (pour une date d’installation au 1er janvier) :
- Le 2 janvier : Les données SKAN n’ont pas encore été reçues. Les données des 2 jours post-installation seront égales aux données sur moins de 7 jours après l’installation. Toutes les données seront partielles, et composées des données issues des méthodes d’attribution classiques AppsFlyer.
- Le 3 janvier : Les données SKAN sont partiellement reçues. Les données des 2 jours post-installation sont toujours partielles, et contiennent alors partiellement des données SKAN. Les données des 7 jours suivant l’installation n’incluent pas encore de données SKAN modélisées (la première valeur modélisée est disponible 7 jours après l’installation). Par conséquent, entre 2 et 7 jours après l’installation, il est possible d’avoir un résultat plus petit pour les 7 jours post-installation que pour la période des 2 jours post-installation.
- Le 6 janvier : Les données SKAN des deux premiers jours qui suivent l’installation ont été entièrement reçues, y compris les postbacks qui ont le décalage le plus long. Les mesures des deux jours suivant l’installation sont terminées. À ce stade, les mesures des 7 jours suivant l’installation ne sont pas encore complètes.
- Le 8 janvier : Les données modélisées par SKAN pour les 7 jours post-installation sont terminées. Notre modèle continuera à affiner la valeur jusqu’au 16 janvier.
Structure du répertoire
Hiérarchie des dossiers d’un rapport
-
Les dossiers principaux sont organisés par type de rapport. Valeurs
possibles :
- ssot_unified
- ssot_retargeting
- ssot_user_acquisition
- Dans ces dossiers, les sous-dossiers sont créés selon la date d’installation.
Gérer les versions
- Chaque dossier de date d'installation contient plusieurs versions, créées chaque jour.
- Chaque version reflète les données cumulées mises à jour pour cette date d'installation.
- Les rapports incluent toutes les données qui sont disponibles pour la date d’installation. Par exemple, le 18 avril, la dernière version pour chaque date d’installation contient toutes les données recueillies jusqu'à cette date pour le 18 avril.
- Conseil : traitez toujours la dernière version du rapport disponible pour garantir la précision.
Chaque jour d’installation contient au maximum 15 versions. Au bout de 15 jours, toutes les mesures ont été entièrement corrigées et sont terminées. En savoir plus.
Structure des répertoires et noms des fichiers
Le chemin d’accès au rapport a le format suivant :
<bucket-name>/t=<ssot_unified OR ssot_retargeting OR ssot_user_acquisition>/install_date=<yyyy-mm-dd>/version=<unix timestamp>/<parquet file number>
Exemple de structure de dossier dans le compartiment d’un annonceur :
bucket
|
└── t=ssot_unified
|
├── install_date=2024-05-05
| |
| └── version=1714890235
| | |
| | ├── part-00000-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| | |
| | ├── part-00001-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| | │
| | └── part-00002-4762858-d62a-446e-b499-dd05f2d5434d-c000.csv.gz
| |
| |
| └── version=1714890286
| |
| ├── part-00000-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
| |
| ├── part-00001-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
| │
| └── part-00002-1d295376-d024-4321-8d34-1fbb37cbb58d-c000.csv.gz
| |
. .
. .
Légende :
- t : Sujet du rapport (type).
- install_date: La date de l’installation de l’application. Cela signifie que cette activité post-installation apparaîtra en fonction de la date d’installation à laquelle l'utilisateur a téléchargé l'application, et non le jour où l’action a eu lieu.
- Version : Horodatage Unix indiquant quand la version a été créée.
Remarques pour les développeurs BI
Portée des données dans le rapport :
Les rapports contiennent des données sur les installations d’acquisition d’utilisateurs, les réattributions de retargeting (re-téléchargements dans SKAN) et les réengagements, ainsi que leurs événements in-app.
Chargement des rapports
Vous pouvez charger des rapports unifiés, d'acquisition d'utilisateurs et de retargeting séparément ou ensemble dans votre système BI. Si vous les chargez ensemble et souhaitez filtrer les vues :
- Rapports unifiés : Utilisez le champ is_primary_attribution=true ou null .
- Rapports d’acquisition d’utilisateurs : Utilisez conversion_type=Install.
- Rapports de retargeting : Utilisez conversion_type=re-engagement ou réattribution :
- Vue unifiée : si vous utilisez la vue unifiée lors du processus de chargement de vos données, vous pouvez répartir les données entre les types de campagnes :
- Utilisez conversion_type=install, re-engagement ou re-attribution (retéléchargements dans SKAN).
- Consultez la section « Double attribution des événements de retargeting » pour en savoir plus détails
Jours post-attribution
Attention !
Le rapport inclut une dimension, days_post_attribution, qui associe les revenus et les données uniques des utilisateurs au nombre de jours après l'installation
- Pour les attributions (installations, réengagements, etc.), la valeur est 0.
- Pour les revenus et les événements intégrés à l'application, les données sont classées en cohortes prédéfinies, actuellement limitées à 2 jours et à 7 jours après l'installation.
Pour analyser avec précision les événements et revenus in-app, vous devez appliquer un filtre pour la dimension days_post_attribution. Voir : l'exemple de requête ci-dessous.
Un exemple d'erreur courante consiste à appliquer une logique simplifiée qui cumule la colonne des recettes pour un ensemble spécifique de dimensions. Cette approche aboutit à des chiffres incorrects, car certaines données de revenus sont comptées deux fois (une fois pour days_post_install=2 et une fois de plus pour days_post_install=7). Cet exemple est également pertinent pour l’analyse des utilisateurs uniques pour des événements in-app spécifiques.
Attention
N’oubliez pas :
- Dernière version : recherchez toujours la dernière version disponible pour chaque date d'installation, pour vous assurer de travailler avec le plus de données à jour et précises pour votre analyse.
- Calcul des revenus : Le chiffre d'affaires en dollars américains est basé sur le taux de change le jour de l'événement.
- Analyser les attributions : enregistrements où event_name=af_conversion reflète les attributions (installations), les réattributions (re-téléchargements) dans SKAN) et les réengagements). Le décompte des attributions apparaît sous la métrique des utilisateurs uniques, et la métrique des revenus pour ces champs sera vide. La valeur sous days_post_attribution sera égale à 0.
- Comparer les résultats avec le tableau de bord : lorsque vous comparez les installations au tableau de bord, additionnez les types de conversion de téléchargement et d'installation, comme le tableau de bord considère les deux dans la colonne d'installation.
- Analyser les événements in-app : enregistrements où event_name n’est pas égal à « af_conversion » dans les évènements in-app. Le comte d’utilisateurs uniques effectuant l'événement apparaissent dans la métrique unique des utilisateurs, tandis que les revenus générés par ces événements apparaissent sous les indicateurs de revenus.
- Type de conversion : différencier l'acquisition d'utilisateurs et le retargeting des conversions avec cette dimension. À noter qu'une ventilation supplémentaire des données SKAN est disponible (installations vs réinstallations). Lorsque vous comparez les données au tableau de bord SSOT, les deux types sont considérés comme des installations.
- Événement de revenus publicitaires : ils sont inclus lorsque disponibles.
- Segmentation des données : Toutes les données de l’app sont fournies dans un même fichier. Utilisez le champ ID d'application pour segmenter les données par application ou configurez Data Locker pour une segmentation par application.
- Les données de pré-attribution telles que le coût, les clics et les impressions doivent être extraites du rapport ETL des coûts.
Exemple de cas d'utilisation
Voici quelques exemples d'applications pratiques et populaires des données que les développeurs BI peuvent extraire via Data Locker. Chaque exemple propose une requête SQL et un exemple de visuel Excel.
Calcul du nombre total d’attributions par campagne
Dans cette requête, nous allons :
- Additionner le total des attributions uniques par campagne pour chaque date d'installation.
- Filtrer les conversions avec le nom d'événement « af_conversion » et un identifiant de campagne spécifique (af_c_id).
SELECT install_date, SUM(unique_users) AS total_attributions
FROM ssot_unified
WHERE event_name = 'af_conversion'
AND af_c_id = '4475903638579' -- Change to your specific campaign
AND app_id = 'YOUR_APP'
GROUP BY install_date;
Calcul des conversions (installations et réinstallations) pour les comparer aux installations affichées dans le tableau de bord par campagne unique.
Dans cette requête, nous allons :
- Compter les conversions en distinguant les nouvelles installations et les retéléchargements par campagne unique et date d'installation.
- Comparer les installations à la métrique d'installations du tableau de bord, qui regroupe les types de conversion « installation » et « réinstallation ».
SELECT install_date, conversion_type, SUM(unique_users) AS total_conversions
FROM ssot_unified
WHERE event_name = 'af_conversion'
AND af_c_id = '4475903638579' -- Change to your specific campaign
AND conversion_type IN ('install', 're-download')
-- The dashboard sums both under the install field
AND app_id = 'YOUR_APP'
GROUP BY install_date, conversion_type;
Calcul des conversions de retargeting par zone géo
Dans cette requête, nous allons :
- Compter les conversions issues des campagnes de retargeting ventilées par zones géographiques.
- Considérer les types « réattribution » et « réengagement » pour ces conversions.
SELECT install_date, conversion_type, geo, SUM(unique_users) AS total_conversions
FROM ssot_unified
WHERE event_name = 'af_conversion'
AND conversion_type IN ('re-attribution', 're-engagement')
-- Both types are relevant for re-targeting
AND app_id = 'YOUR_APP'
GROUP BY install_date, conversion_type, geo;
Calcul des installations par méthode d’attribution et source média
Dans cette requête, nous allons :
- Compter les installations par méthodes d'attribution (SKAN, méthodes AppsFlyer et organique) et les segmenter par source média.
- Filtrer par événements « af_conversion » avec un type de conversion « installation ».
SELECT install_date, attribution_method, media_source, SUM(unique_users)
AS total_installs FROM ssot_unified WHERE event_name = 'af_conversion' AND conversion_type = 'install' AND app_id = 'YOUR_APP' GROUP BY install_date, attribution_method, media_source;
Calcul du revenu cumulé 7 jours après l'installation pour Facebook par ensemble d'annonces
Dans cette requête, nous mesurons les revenus accumulés dans les 7 jours suivant l'installation pour les publicités diffusées sur Facebook.
SELECT install_date,
af_adset,
SUM(revenue_usd) AS total_revenue_day_7
FROM ssot_unified
WHERE media_source = 'facebook'
AND days_post_attribution = 7 -- Choose a specific post-install period (cohort)
AND app_id = 'YOUR_APP'
GROUP BY install_date, af_adset;
Calcul du revenu cumulé pour la période après installation sélectionnée
Dans cette requête, nous allons :
- Calculer le revenu cumulé pour plusieurs jours sélectionnés après l'installation, en distinguant les sommes pour le jour 2 et le jour 7.
- Veuillez noter que lors de l'analyse des installations des 7 derniers jours, les données des 7 jours suivant l'installation peuvent être incomplètes. En savoir plus
SELECT install_date,
SUM(IF(days_post_attribution = 2, revenue_usd, 0)) AS total_revenue_day2,
SUM(IF(days_post_attribution = 7, revenue_usd, 0)) AS total_revenue_day7
FROM ssot_unified
WHERE app_id = 'YOUR_APP'
GROUP BY install_date;
Calcul des revenus générés par un événement in-app spécifique (achat) par source média
Dans cette requête, nous allons :
- Mesurez la valeur des revenus à partir d'un évènement in-app spécifique (comme « af_purchase ») et additionnez ces données par source média.
- Filtrez les jours sélectionnés après l'installation pour vous assurer que les données ne sont pas comptées deux fois.
SELECT install_date, media_source, SUM(revenue_usd) AS total_purchase_revenue
FROM ssot_unified
WHERE event_name = 'af_purchase' -- Change to your specific event
AND days_post_attribution = 7 -- Choose a specific post-install period (cohort)
AND app_id = 'YOUR_APP'
GROUP BY install_date, media_source;
Calcul du taux de conversion des événements in-app pour les 2 jours post-installation
Dans cette requête, nous calculons le taux de conversion d’un évènement in-app spécifique (tel que « af_complete_tutorial ») par rapport à toutes les installations.
SELECT install_date, SUM(IF(days_post_attribution = 2 AND
event_name = 'af_complete_tutorial', unique_users, 0)) / SUM(IF(event_name = 'af_conversion', unique_users, 0))
AS conversion_rate_day2_af_tutorial_conversion FROM ssot_unified WHERE conversion_type = 'install'
-- Choose the conversion types for the sample group you want to measure AND app_id = 'YOUR_APP' GROUP BY install_date;
Calcul de l’ARPU pour les 7 jours et 2 jours post-installation par ID de campagne
Dans cette requête, nous allons :
- Calculer le revenu moyen par utilisateur (ARPU) pendant les jours 2 et 7 après l'installation, pour toutes les campagnes.
- Veuillez noter que lors de l'analyse des installations des 7 derniers jours, les données des 7 jours suivant l'installation peuvent être incomplètes. En savoir plus
SELECT install_date,
af_c_id,
SUM(IF(days_post_attribution = 2, revenue_usd, 0))
/ SUM(IF(event_name = 'af_conversion', unique_users, 0)) AS ARPU_day2,
SUM(IF(days_post_attribution = 7, revenue_usd, 0))
/ SUM(IF(event_name = 'af_conversion', unique_users, 0)) AS ARPU_day7
FROM ssot_unified
WHERE conversion_type = 'install'
-- Choose the conversion types for the sample group you want to measure
AND app_id = 'YOUR_APP'
GROUP BY install_date, af_c_id;
Calcul du nombre de doublons par source média dans cette requête
Dans cette requête, nous comptons le nombre total de doublons pour les attributions des utilisateurs par source média et date d'installation, pour mettre en avant les canaux média susceptibles d'avoir un contenu dupliqué plus élevé dans l'attribution des utilisateurs.
SELECT install_date, media_source, SUM(skan_duplicates)
FROM ssot_unified
WHERE app_id = 'YOUR_APP'
AND event_name = 'af_conversion'
GROUP BY install_date, media_source;
SELECT install_date, media_source, SUM(skan_duplicates) FROM ssot_unified WHERE app_id = 'YOUR_APP' GROUP BY install_date, media_source;
Caractéristiques et limites
| Col a | Col b |
|---|---|
| Données de coûts | Les données sur les coûts ne sont pas disponibles. ETL des coûts peut être utilisé à la place. |
| Disponibilité des rapports par jour | Seuls les jours d’installation où la SSOT a été activée en fin de journée auront un rapport SSOT pour ce jour-là |
|
Mesures 2 jours post-installation
|
|
|
Disponibilité des événements in-app
|
|
| Revenu | Si le revenu SKAN n'est configuré que pour certains événements, la mesure du revenu SSOT prend en compte uniquement les événements de revenu transmis par AF qui correspondent. |
| Répartition des re-téléchargements SKAN | Disponible. Dans le tableau de bord SSOT, cette répartition n’est pas disponible et les installations et re-téléchargements sont compris dans la mesure des installations. |
|
Modifications de la configuration de SKAN Conversion Studio
|
Modifier la configuration de SKAN Conversion Studio peut entraîner des inexactitudes dans les données SSOT pendant environ 96 heures, puisque les postbacks des installations encodées avec le précédent schéma continuent à arriver. |
| Fuseau horaire | Le fuseau horaire spécifique à l'application n'est pas disponible. |
| Données organiques |
|
| Données des jours post-conversion (installation, réattribution, réengagement) | Limité à 7 jours après la conversion |
|
Transparence de l'agence
|
Soutenu. Les données des publicités X et Meta sont toujours transparentes |
|
Changements de nom de campagne
|
Pas de prise en charge. Utilisez l’ID de campagne pour regrouper et filtrer si les noms de campagne ont été modifiés. |
|
Réseaux publicitaires
|
|
|
Accès aux agences
|
Non disponible. Les utilisateurs de l’agence peuvent afficher les données SSOT dans le tableau de bord SSOT. |
|
Mesures du J7
|
|
|
Nom d'événement prédéfini
|
Comme le nom d’événement af_conversion est utilisé pour indiquer différents types de conversions, les apps qui ont un événement spécifiquement nommé af_conversion verront le nom de leur événement d’origine changé en af_conversion_event. |
|
Différences pour la devise locale
|
Comme le tableau de bord SSOT et le rapport DataLocker SSOT ne sont pas calculés simultanément, de petits écarts peuvent exister entre les revenus en devise locale dans le tableau de bord, et la devise définie dans le rapport. Cela est dû aux légères différences dans le taux de change utilisé au moment des calculs. |
| Données partielles de SKAN au J7 | Étant donné que les données SKAN au J7 sont modélisées et que la version initiale est prête 7 jours après l’installation, les données au J7 seront partielles lors de l’analyse des mesures au J7. Pour les enregistrements dont la méthode d’attribution est SKAN, les mesures au J7 seront inférieures aux mesures du J2. |
| Granularité limitée pour les revenus J7 et les mesures d’événements in-app | Les mesures des revenus et des événements d’utilisateurs uniques pour les 7 jours post-installation ne sont pas disponibles aux niveaux adset, publicité et type de conversion. Comme ce degrés de précision n’est généralement pas disponible dans SKAN, le modèle ne tient pas compte ces dimensions. |
| Actualisation des données sur les revenus publicitaires |
Les données sur les revenus publicitaires sont retardées d'un jour. Par exemple, un rapport créé le matin du 3 juillet inclura des données sur les revenus publicitaires jusqu'au 1er juillet inclus. |