GetGoogleAdsReport 2025.5.31.15¶
捆绑包¶
com.snowflake.openflow.runtime | runtime-google-ads-nar
描述¶
可以与 Google Ads Reporting API 进行交互的处理器。默认情况下,每天提取一次数据
输入要求¶
FORBIDDEN
支持敏感的动态属性¶
false
属性¶
属性 |
描述 |
---|---|
客户账户 ID |
应提取其报告的 Google Ads 账户 ID |
GCP 凭据服务 |
用于获取 Google Cloud Platform 凭据的控制器服务。 |
Google Ads 资源名称 |
应在查询的“FROM”子句中使用的资源的名称 |
Google 开发者令牌 |
访问 Google APIs 需要的开发者令牌 |
报告属性 |
以逗号分隔的报告属性列表 |
报告指标 |
以逗号分隔的报告指标列表 |
报告细分 |
以逗号分隔的报告细分列表 |
报告开始日期 |
引入的起始日期。 |
状态管理¶
范围 |
描述 |
---|---|
CLUSTER |
以哈希形式存储有关上次报告定义的信息,以检测架构变化。在增量引入中(当选择了“segments.date”细分时),它会跟踪最新的引入日期,仅下载新的数据块。此外,还会保存开始日期。 |
关系¶
名称 |
描述 |
---|---|
failure |
当收到来自 Google Ads Reporting API 的错误响应或在响应处理过程中出现错误时,传输错误 FlowFiles。 |
success |
当收到来自 Google Ads Reporting API 的成功响应时,传输响应 FlowFiles。 |
写入属性¶
名称 |
描述 |
---|---|
google.ads.client.account.id |
应为其引入给定报告的 Google Ads 账户的 ID |
google.ads.resource.name |
作为报告源的 Google Ads 中的资源名称 |
google.ads.query |
用于从 Google Ads StreamSearch API 提取数据的查询 |
google.ads.attributes |
所选资源的属性 |
google.ads.metrics |
在给定资源的上下文中收集的指标 |
google.ads.segments |
应在其中对指标进行分组的桶 |
google.ads.ingestion.strategy |
用于引入的策略。可以是“SNAPSHOT”或“INCREMENTAL” |
google.ads.start.date |
从 Google Ads 下载数据的起始日期(包括给定日期) |
google.ads.end.date |
从 Google Ads 下载数据的截止日期(包括给定日期) |
google.ads.report.schema.changed |
指示报告架构在两次处理器执行之间是否发生了变化的标志 |
google.ads.report.conversion.window |
增量加载期间从 Google Ads 提取的天数。基于转换窗口的值 |
fragment.identifier |
每次引入运行的唯一 ID。允许识别单次运行期间生成的所有 FlowFile。 |
fragment.index |
代表一次引入运行期间生成的批量流文件中唯一标识符的数字 |
fragment.count |
处理器执行期间生成的流文件数量 |
avro.schema |
代表提取的数据的 Avro 架构 |
mime.type |
返回的报告的 Mime 类型。 |