以前に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 ‘ +