GetGoogleAdsReport 2025.5.31.15¶
Bundle¶
com.snowflake.openflow.runtime | runtime-google-ads-nar
Description¶
Un processeur qui peut interagir avec Google Ads Reporting API. Par défaut, il récupère les données une fois par jour
Exigences en matière d’entrées¶
FORBIDDEN
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
ID de compte client |
ID du compte Google Ads pour lequel le rapport doit être récupéré |
GCP Credentials Service |
Le Controller Service utilisé pour obtenir les identifiants de Google Cloud Platform. |
Nom de la ressource Google Ads |
Nom de la ressource à utiliser dans la clause « FROM » de la requête |
Jeton de développeur Google |
Jeton du développeur exigé pour accéder aux APIs Google |
Attributs du rapport |
Liste des attributs du rapport séparés par des virgules |
Métriques du rapport |
Liste des métriques du rapport séparées par des virgules |
Segments du rapport |
Liste des segments du rapport séparés par des virgules |
Report Start Date |
Date de début à partir de laquelle l’ingestion doit avoir lieu. |
Gestion de l’État¶
Champs d’application |
Description |
---|---|
CLUSTER |
Stocke les informations relatives à la dernière définition de rapport sous la forme d’un hachage afin de détecter les modifications de schéma. En cas d’ingestion incrémentielle (lorsque le segment « segments.date » est sélectionné), le système conserve la trace de la dernière date d’ingestion afin de ne télécharger que les nouveaux morceaux de données. En outre, la date de début est enregistrée. |
Relations¶
Nom |
Description |
---|---|
failure |
FlowFiles d’erreur transférés lors de la réception d’une réponse d’erreur de Google Ads Reporting API ou lorsqu’une erreur s’est produite pendant le traitement de la réponse. |
success |
FlowFiles de réponse transférés lors de la réception de la réponse de Google Ads Reporting API. |
Écrit les attributs¶
Nom |
Description |
---|---|
google.ads.client.account.id |
ID du compte dans Google Ads pour lequel le rapport doit être ingéré |
google.ads.resource.name |
Nom de la ressource dans Google Ads qui est une source pour le rapport |
google.ads.query |
Requête utilisée pour récupérer les données de Google Ads StreamSearch API |
google.ads.attributes |
Attributs de la ressource sélectionnée |
google.ads.metrics |
Métriques collectées dans le contexte d’une ressource donnée |
google.ads.segments |
Compartiments dans lesquels les métriques doivent être regroupées |
google.ads.ingestion.strategy |
La stratégie utilisée pour l’ingestion. Peut être « SNAPSHOT » ou « INCREMENTAL » |
google.ads.start.date |
Date à partir de laquelle les données sont téléchargées depuis Google Ads (y compris la date donnée) |
google.ads.end.date |
Date jusqu’à laquelle les données ont été téléchargées depuis Google Ads (y compris la date donnée) |
google.ads.report.schema.changed |
Indicateur signifiant que le schéma du rapport a été modifié entre les exécutions du processeur |
google.ads.report.conversion.window |
Nombre de jours extraits de Google Ads lors du chargement incrémentiel. Basé sur les valeurs de la fenêtre de conversion |
fragment.identifier |
ID unique de chaque exécution d’ingestion. Permet d’identifier tous les FlowFiles générés au cours d’une seule exécution. |
fragment.index |
Numéro représentant l’identificateur unique dans le lot de FlowFiles générés au cours d’un cycle d’ingestion |
fragment.count |
Quantité de FlowFiles générés pendant l’exécution du processeur |
avro.schema |
Schéma Avro représentant les données recherchées |
mime.type |
Type Mime du rapport renvoyé. |