Google広告スクリプトのコード例(各レポートの指標部分)

以前にGoogle広告スクリプトを使ってスプレッドシートでデータを自動出力する方法をご紹介しました。
(属性によってコードが変わるのは上記記事本文の④、⑤、下記コードの黄色、黄緑色の部分です)

var report = AdWordsApp.report(
’SELECT Month, CampaignName, AdGroupName, Device, Impressions, Clicks, Cost, Conversions, AllConversions, AveragePosition, SearchImpressionShare‘  +
FROM ADGROUP_PERFORMANCE_REPORT ‘ +
‘ DURING 20180101,20181231 ‘);

上記は「広告グループ」の出力例ですが、それとあわせて「キャンペーン」「キーワード」などの別の属性のコードも一覧で下記に記します。

Google広告で設定する時は、黄色黄緑色の部分をそれぞれ置き換えて前後を整えれば、適正に出力されます。

広告グループ(FROM ADGROUP_PERFORMANCE_REPORT

‘SELECT Month, CampaignName, AdGroupName, Device, Impressions, Clicks, Cost, Conversions, AllConversions, AveragePosition, SearchImpressionShare ‘

キーワード(FROM KEYWORDS_PERFORMANCE_REPORT

‘SELECT Month, Criteria, CampaignName, AdGroupName, KeywordMatchType, FinalUrls, Impressions, Clicks, Cost, Conversions, AveragePosition, QualityScore, SearchImpressionShare, HistoricalCreativeQualityScore, HistoricalSearchPredictedCtr, HistoricalLandingPageQualityScore ‘

 

検索クエリ(FROM SEARCH_QUERY_PERFORMANCE_REPORT

‘ SELECT Month, Query, CampaignName, AdGroupName, Impressions, Clicks, Cost, Conversions, AllConversions, AveragePosition’

拡張テキスト広告(FROM AD_PERFORMANCE_REPORT

”’SELECT Month, CampaignName, AdGroupName, AdType, HeadlinePart1, HeadlinePart2, Description, Path1, Path2, ImageCreativeName, ImageCreativeImageHeight, ImageCreativeImageWidth, CreativeFinalUrls, CreativeDestinationUrl, DisplayUrl, ImageAdUrl, Impressions, Clicks, Cost, Conversions, AllConversions, AveragePosition’

広告カスタマイザ(FROM AD_CUSTOMIZERS_FEED_ITEM_REPORT

‘SELECT CampaignName, AdGroupName, FeedId, FeedItemId, FeedItemAttributes, GeoTargetingCriterionId, KeywordTargetingText, Impressions, Clicks, Cost, Conversions, AllConversions, AveragePosition’

地域別(FROM GEO_PERFORMANCE_REPORT

‘SELECT CountryCriteriaId, RegionCriteriaId, CityCriteriaId, Month, AdGroupName, CampaignName, Impressions, Clicks, Cost, Conversions, AllConversions, AveragePosition’

プレースメント別(FROM PLACEMENT_PERFORMANCE_REPORT

‘SELECT Month, Domain, DisplayName, IsBidOnPath, IsPathExcluded, CampaignName, AdGroupName, Impressions, Clicks, Cost, Conversions, ViewThroughConversions ‘

オーディエンス別(FROM AUDIENCE_PERFORMANCE_REPORT

‘SELECT Month, Device, CampaignName, AdGroupName, BidModifier, UserListName, Device, Impressions, Clicks, Cost, Conversions, AllConversions, AveragePosition ‘ +