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

Balises

Google, Google Ads, rapport

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é.