【获取单账号数据-1】傻瓜式google ads script入门教程
【获取单账号数据-1】这篇文章已经介绍如何通过getName()方法和getCustomerId()方法来获取基本的账户信息,本篇将深入介绍如何进一步获取其它数据
代码介绍
先定义函数,所有功能都需要在函数内执行
function single_account(){
//此处填入内容
}
这里调用内部方法currentAccount()来获取当前账户,再进一步调用getStatsFor(dateFrom, dateTo)方法来获取数据
先限定过去7天的时间范围
let stat = AdsApp.currentAccount().getStatsFor("LAST_7_DAYS")
再获取和打印过去7天范围内的账号点击数据
let stat = AdsApp.currentAccount().getStatsFor("LAST_7_DAYS")
let clicks = stat.getClicks()
Logger.log(clicks)
使用预览功能执行函数就能看到账户点击数据被成功打印

同理,可以试着获取过去30天的花费数据
let stat = AdsApp.currentAccount().getStatsFor("LAST_30_DAYS")
let cost = stat.getCost()
Logger.log(cost)
使用预览功能执行函数就能看到账户花费数据被成功打印

getStatsFor(dateFrom, dateTo)方法支持的时间段有:
- YESTERDAY(昨天)
- LAST_WEEK(上一周)
- LAST_14_DAYS(过去14天)
- LAST_BUSINESS_WEEK(上个工作周)
- LAST_MONTH(上个月)
- ALL_TIME(全时期)
- TODAY(今天)
打印账户点击数据和账户花费数据的完整代码(放入代码区内执行):
funtion single_account(){
let stat_7days = AdsApp.currentAccount().getStatsFor("LAST_7_DAYS")
let clicks = stat_7days.getClicks()
let stat_30days = AdsApp.currentAccount().getStatsFor("LAST_30_DAYS")
let cost = stat_30days.getCost()
Logger.log(clicks)
Logger.log(cost)
}
Comments NOTHING