ラベルでレポートの出力をScriptを活用して自動化しようとしています。
function main() { var spreadsheet = SpreadsheetApp.openByUrl("https://docs.google.com/spreadsheets/d/×××××××××××××××××××/edit#gid=0") //スプレッドシートのURL // これ以下はAWQLでレポートを指定 var report = AdWordsApp.report( 'SELECT CampaignName, Cost,Impressions, Clicks ' + 'FROM LABEL_REPORT ' + 'WHERE Impressions > 0 ' + 'DURING THIS_MONTH'); // 上記AWQLで指定したデータをスプレッドシートを生成した上でエキスポート report.exportToSheet(spreadsheet.getActiveSheet()); }
この記述なのですが、エラーが
Invalid reporting query: DURING_CLAUSE_REQUIRES_DATE_COLUMN: QueryError.DURING_CLAUSE_REQUIRES_DATE_COLUMN. (line 4)
と帰ってきています。ちなみに、FROMをキャンペーンレポートにした時は問題なく動きました。
何が問題なのでしょうか?
あなたの回答
tips
プレビュー