首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Google -如何获得通过google (Node )创建的所有活动

Google -如何获得通过google (Node )创建的所有活动
EN

Stack Overflow用户
提问于 2022-05-26 23:29:47
回答 1查看 277关注 0票数 0

我试图找到谷歌广告活动的总成本,这是通过一个特定的经理帐户或通过谷歌广告api创建的。

我尝试了变更事件查询,它为我提供了通过谷歌广告创建的所有活动,但问题在于change_event.change_date_time。它需要此筛选器,否则会引发错误。因为有了这个过滤器,我只得到在这个特定时间内创建的运动,但是我需要所有的竞选活动。

代码语言:javascript
运行
AI代码解释
复制
SELECT
  change_event.campaign
FROM change_event
WHERE
  campaign.status != 'REMOVED'
  AND change_event.change_date_time >= '${from_date}'
  AND change_event.change_date_time <= '${to_date}'
  AND change_event.client_type = 'GOOGLE_ADS_API'
ORDER BY change_event.change_date_time ASC
LIMIT 10000

参考链接:构建器

EN

回答 1

Stack Overflow用户

发布于 2022-11-04 02:46:00

不幸的是,change_event只能检索30天前的数据(请看这里)。

我试过构建一个查询,它可以获取这些信息,但使用FROM campaign,但似乎只有change_event才能访问如何创建一个活动。

一个可能的解决方案是从创建帐户的日期开始,在30天的周期内创建多个from /至今。

否则,您可以使用change status进行90天的稍微大一点的窗口,但是您不能使用change_event.client_type = 'GOOGLE_ADS_API'过滤,而只使用change_status.resource_status = 'ADDED'

代码语言:javascript
运行
AI代码解释
复制
SELECT
  change_status.campaign
FROM change_status
WHERE
  campaign.status != 'REMOVED'
AND change_status.resource_status = 'ADDED'
AND change_status.last_change_date_time >= '${from_date}'
AND change_status.last_change_date_time <= '${to_date}'
ORDER BY change_status.last_change_date_time ASC
LIMIT 10000
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72401924

复制
相关文章

相似问题

领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档