Présentation des transferts de données Facebook Ads
Vous pouvez charger des données depuis Facebook Ads vers BigQuery à l'aide du connecteur du service de transfert de données BigQuery pour Facebook Ads. Avec le service de transfert de données BigQuery, vous pouvez planifier des jobs de transfert récurrents qui ajoutent vos dernières données de vos annonces Facebook à BigQuery.
Le connecteur du service de transfert de données BigQuery pour Facebook Ads accepte les options suivantes pour votre transfert de données.
| Options de transfert de données | Assistance |
|---|---|
| Rapports acceptés |
Le service de transfert de données BigQuery pour Facebook Ads est compatible avec le transfert des rapports Facebook Ads suivants :
Pour en savoir plus sur la transformation des rapports Facebook Ads en tables et vues BigQuery, consultez Transformation des rapports Facebook Ads. |
| Fréquence de répétition | Le connecteur Facebook Ads est compatible avec les transferts de données quotidiens. Par défaut, les transferts de données sont planifiés au moment de leur création. Vous pouvez configurer l'heure du transfert de données lorsque vous configurez votre transfert de données. |
| Intervalle d'actualisation | Le connecteur Facebook Ads récupère les données relatives aux annonces Facebook Ads des 30 derniers jours au moment de l'exécution du transfert de données. Vous ne pouvez pas configurer la fenêtre d'actualisation pour ce connecteur.
Pour en savoir plus, consultez Intervalles d'actualisation. |
| Disponibilité des données de remplissage | Exécutez un remplissage de données pour récupérer des données en dehors de votre transfert de données planifié. Vous pouvez récupérer des données aussi anciennes que le permettent les règles de conservation des données de votre source de données. |
Pour savoir comment planifier un transfert Facebook Ads, consultez Charger des données Facebook Ads dans BigQuery.
Ingestion de données à partir de transferts Facebook Ads
Lorsque vous transférez des données de Facebook Ads vers BigQuery, elles sont chargées dans des tables BigQuery partitionnées par date. La partition de la table dans laquelle les données sont chargées correspond à la date de la source de données. Si vous planifiez plusieurs transferts pour la même date, le service de transfert de données BigQuery remplace la partition de cette date spécifique par les données les plus récentes. Plusieurs transferts le même jour ou l'exécution de remplissages n'entraînent pas de données en double, et les partitions des autres dates ne sont pas affectées.Certains comportements d'ingestion diffèrent d'un rapport Facebook Ads à l'autre :
Pour les tables
AdAccounts,AdCreatives,AdImages,AdLabels,BusinessesetCustomAudiences, les instantanés sont réalisés une fois par jour et stockés dans la partition de la dernière date d'exécution du transfert.Les transferts de données pour les tables
AdInsights,AdInsightsActions,Ads,AdSetsetCampaignstransfèrent les données Facebook Ads correspondant à la date d'exécution du transfert. Pour ces tables, si vous spécifiez une valeurinsightsTimeIncrementsupérieure à 1, le transfert de données inclut les données d'un certain nombre de jours avant la date d'exécution, en fonction de la valeurinsightsTimeIncrement, y compris la date d'exécution. Par exemple, si la valeurinsightsTimeIncrementest 3, le transfert de données n'inclut que les données de la date d'exécution et les données des deux jours précédant la date d'exécution, soit un total de trois jours de données.Pour les tables
AdInsightsetAdInsightsActions, la partition de la table dans laquelle les données sont chargées correspond à la date de la source de données.La fenêtre d'actualisation ne s'applique qu'aux tables
AdInsightsetAdInsightsActions.
Actualiser les fenêtres
Un intervalle d'actualisation correspond au nombre de jours pendant lesquels un transfert de données récupère des données lors d'un transfert de données. Par exemple, si la fenêtre d'actualisation est de trois jours et qu'un transfert quotidien a lieu, le service de transfert de données BigQuery récupère toutes les données de votre table source des trois derniers jours. Dans cet exemple, lorsqu'un transfert quotidien a lieu, le service de transfert de données BigQuery crée une partition de table de destination BigQuery avec une copie des données de votre table source du jour, puis déclenche automatiquement des exécutions de remplissage pour mettre à jour les partitions de table de destination BigQuery avec les données de votre table source des deux jours précédents. Les opérations de remplissage déclenchées automatiquement écrasent ou mettent à jour de manière incrémentielle votre table de destination BigQuery, selon que les mises à jour incrémentielles sont ou non compatibles avec le connecteur du service de transfert de données BigQuery.
Lorsque vous exécutez un transfert de données pour la première fois, celui-ci récupère toutes les données sources disponibles pendant l'intervalle d'actualisation. Par exemple, si la fenêtre d'actualisation est de trois jours et que vous exécutez le transfert de données pour la première fois, le service de transfert de données BigQuery récupère toutes les données sources dans un délai de trois jours.
Pour récupérer des données en dehors de la période d'actualisation, telles que des données historiques, ou pour récupérer des données en cas d'indisponibilité ou d'écarts de transfert, vous pouvez lancer ou planifier une exécution de remplissage.
Tarifs
Pour en savoir plus sur les tarifs des transferts Facebook Ads, consultez Tarifs du service de transfert de données.
Étapes suivantes
- Découvrez comment planifier un transfert Facebook Ads.
- Découvrez comment utiliser le service de transfert de données BigQuery.