var report = AdWordsApp.report(
'SELECT Id, Criteria, CpcBid, FirstPageCpc, FirstPositionCpc, TopOfPageCpc, Criteria ' +
'FROM KEYWORDS_PERFORMANCE_REPORT ' +
'WHERE' +
'Id = 14317961 ' +
'DURING LAST_7_DAYS ');
var rows = report.rows();
while(rows.hasNext()) {
var row = rows.next();
var keywordIdReport = row['Id'];
var keywordNameReport = row['Criteria'];
var cpcBid = row['CpcBid'];
var firstPageCpc = row['FirstPageCpc'];
var firstPositionCpc = row['FirstPositionCpc'];
var topOfPageCpc = row['TopOfPageCpc'];
Logger.log('KeywordIdReport :' + keywordIdReport)
Logger.log('CPCbid :' + cpcBid)
Logger.log('firstPositionCpc : ' + firstPositionCpc)
Logger.log('topOfPageCpc : ' + topOfPageCpc)
Logger.log('firstPageCpc : ' + firstPageCpc)
}
無効である私はなぜ理解していないが、AdwordsのIDEは私のクエリで条件WHERE Id = 14317961
が無効であることを教えて、私はそれが説明できない状態 `違う。ここで、現在のIdが存在するものとする。このクエリの目的は、特定のキーワードidの3つのフィールドfirstPositionCpc
,topOfPageCpc
およびfirstPageCpc
にアクセスすることです。どうすれば問題を解決できますか?Idは= 14317961`私のクエリで
where句の後に空白を入れてください。 '' WHERE '+ '。 –
AbdullahKhanは正しいです: 'WHEREId = 14317961'は問題です – PendingValue