【发布时间】:2015-01-29 22:23:20
【问题描述】:
好的,这可能是“你实际上在问什么”的问题,所以请耐心等待。通常,我是 .NET 和 SQL 开发人员。我正在与 AWQL 合作,试图获得一个 adwords 脚本来制作量身定制的报告。 简短版本,我需要从单独的日期范围中提取,并且我在弄清楚他们如何处理它的“编译器”或者是否可能这样做时遇到了问题。简而言之,我需要将两个月的数据分别编译成一份报告。现在我在想语法错误,但不确定。 极客术语的最终目标是“WHERE(IMPRESSIONS_FROM_THIS_MONTH > IMPRESSIONS_FROM_LAST_MONTH)和(IMPRESSIONS_FROM_LAST_MONTH > MONTH_BEFORE_THAT)。理论上,所有输出都在相同的输出中(不管它是记录器还是直接到谷歌文档。我确实有将其放入电子表格并将链接通过电子邮件发送给我的代码),但目前正在努力让它提取数据。我所说的努力是指几天失败,哈哈。
"SELECT KeywordText, ConversionValue, Id, QualityScore " +
"FROM KEYWORDS_PERFORMANCE_REPORT " +
"WHERE " +
"Id = " + kw +
" AND CampaignId = " + id +
" AND AdGroupId = " + gName +
" AND Impressions" +
" (DURING 20150101, 20150131) > IMPRESSIONS (DURING 20141201, 20141231)" );
(顺便说一句,完整代码中存在像 gName 这样的变量,并且在我尝试复合逻辑之前一直在工作)我不确定最好的方法是一次查询它,还是单独查询并以某种方式将结果拼接到一份报告。 AdWords 脚本编写似乎比我习惯的要严格得多,而且它的一些规则没有得到很好的记录或解释。 任何与此相关的链接或代码块?提前感谢您的帮助!
【问题讨论】:
标签: javascript mysql reporting dynamic-queries