【获取广告系列数据-1】傻瓜式google ads script入门教程
上篇文章介绍了如何遍历选择器来提取每一个广告系列的数据,本篇介绍如何获取每个广告系列的部分基础数据。
我们继续延用上一期的代码,日期继续选择8月1日-8月2日:
let campaigns = AdsApp.campaigns()
.forDateRange("20230801","20230802")
.get()
while(campaigns.hasNext()){
let campaign = campaigns.next()
}
这里我们调用跟之前一样的getStatsFor(dateFrom, dateTo)方法来获取数据,这样同样要加入日期筛选维度,这里我们还是用一样的日期:8月1日-8月2日
let stats = campaign.getStatsFor("20230801","20230802")
这次获取点击数据:
let clicks = stats.getClicks()
完整代码:
let campaigns = AdsApp.campaigns()
.forDateRange("20230801","20230802")
.get()
while(campaigns.hasNext()){
let campaign = campaigns.next()
let stats = campaign.getStatsFor("20230801","20230802")
let clicks = stats.getClicks()
Logger.log(clicks)
}
执行结果
这里点击"run"或者“preview”就会把所有广告系列的点击打印出来
这样我们就可以看到详细的数据
同理,我们还可以用相同的方法调用来获取如下维度的数据:
比如平均CPC:getAverageCpc()
let stats = campaign.getStatsFor("20230801","20230802")
let averagecpc = stats.getAverageCpc()
费用:getCost()
let stats = campaign.getStatsFor("20230801","20230802")
let cost = stats.getCost()
点击率:getCtr()
let stats = campaign.getStatsFor("20230801","20230802")
let ctr = stats.getCtr()
Comments NOTHING