GetGoogleAdsReport 2025.5.31.15¶
Bundle¶
com.snowflake.openflow.runtime | runtime-google-ads-nar
Beschreibung¶
Ein Prozessor, der mit der Google Ads Reporting-API interagieren kann. Standardmäßig werden die Daten einmal pro Tag abgerufen.
Eingabeanforderung¶
FORBIDDEN
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
Client Account ID |
ID des Google Ads-Kontos, für das der Bericht abgerufen werden soll. |
GCP Credentials Service |
Controller Service, der verwendet wird, um Anmeldedaten für Google Cloud Platform zu erhalten. |
Google Ads Ressource Name |
Name der Ressource, die in der FROM-Klausel der Abfrage verwendet werden soll |
Google Developer Token |
Entwickler-Token für den Zugriff auf Google APIs |
Report Attributes |
Liste der durch Kommas getrennten Berichtsattribute |
Report Metrics |
Liste der durch Kommas getrennten Berichtsmetriken |
Report Segments |
Liste der durch Kommas getrennten Berichtssegmente |
Report Start Date |
Startdatum, ab dem die Aufnahme erfolgen soll. |
Statusmanagement¶
Bereiche |
Beschreibung |
---|---|
CLUSTER |
Speichert Informationen über die letzte Berichtsdefinition in Form eines Hashwerts, um Schemaänderungen zu erkennen. Bei der inkrementellen Aufnahmen (wenn das Segment „segments.date“ ausgewählt ist) wird das Datum der letzten Aufnahme gespeichert, sodass nur neue Datenblöcke heruntergeladen werden Zusätzlich wird das Startdatum gespeichert. |
Beziehungen¶
Name |
Beschreibung |
---|---|
failure |
Fehler-FlowFiles, die beim Empfang einer Fehlerantwort von der Google Ads Reporting-API oder bei einem Fehler während der Antwortverarbeitung übertragen werden. |
success |
Antwort-FlowFiles übertragen, wenn Sie eine erfolgreiche Antwort von der Google Ads Reporting-API erhalten. |
Schreibt Attribute¶
Name |
Beschreibung |
---|---|
google.ads.client.konto.id |
ID des Kontos in Google Ads, für das der jeweilige Bericht aufgenommen werden soll |
google.ads.resource.name |
Name der Ressource in Google Ads, die eine Quelle für den Bericht ist |
google.ads.query |
Abfrage zum Abrufen von Daten aus der Google Ads StreamSearch-API |
google.ads.attributes |
Attribute der ausgewählten Ressource |
google.ads.metrics |
Metriken, die im Zusammenhang mit einer bestimmten Ressource gesammelt werden |
google.ads.segments |
Buckets, in denen Metriken gruppiert werden sollen |
google.ads.ingestion.strategy |
Die für die Aufnahme verwendete Strategie. Kann „SNAPSHOT“ oder „INCREMENTAL“ sein. |
google.ads.start.date |
Datum, an dem die Daten von Google Ads heruntergeladen wurden (einschließlich des angegebenen Datums). |
google.ads.end.date |
Datum, an dem die Daten von Google Ads heruntergeladen wurden (einschließlich des angegebenen Datums) |
google.ads.report.schema.changed |
Flag, das angibt, ob sich das Berichtsschema zwischen den Prozessorausführungen geändert hat |
google.ads.report.conversion.window |
Anzahl der Tage, die beim inkrementellen Laden von Google Ads abgerufen werden. Basierend auf den Werten des Konvertierungsfensters |
fragment.identifier |
Eine eindeutige ID für jeden Aufnahmelauf. Ermöglicht die Identifizierung aller während eines einzelnen Laufs generierten FlowFiles. |
fragment.index |
Nummer, die eine eindeutige Kennung in einem Stapel von Flowfiles darstellt, die während eines Datenaufnahmelauf generiert wurden |
fragment.count |
Anzahl der während der Ausführung des Prozessors erzeugten FlowFiles |
avro.schema |
Avro-Schema zur Darstellung der abgerufenen Daten |
mime.type |
Mime-Typ des zurückgegebenen Berichts. |