ホテル、民泊、アクティビティのプロダクト フィードを Google 広告アカウントにリンクすると、Google 広告で既存の検索キャンペーンにフィードから取得した料金や画像が自動的に追加されるようになりました。この機能は、検索広告の旅行フィードと呼ばれます。
検索広告の旅行フィードをオプトアウトする
この機能を使用しない場合は、Google Ads API を使用して、クライアントとキャンペーンのレベルでこの機能を無効にできます。
顧客レベルでオプトアウトする
顧客レベルで検索広告の旅行フィードをオプトアウトするには、次の操作を行います。
customer_asset_set
レポートを使用して、タイプがTRAVEL_FEED
のCustomerAssetSet
のすべてのリソース名を取得します。SELECT asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'
リソース名ごとに
CustomerAssetSetOperation
を作成し、remove
を前の手順で取得したリソース名に設定します。作成した
CustomerAssetSetOperation
オブジェクトを使用して、CustomerAssetSetService.MutateCustomerAssetSets
にリクエストを送信します。
顧客レベルでこの機能を再度有効にするには:
- 前の手順で取得した
CustomerAssetSet
のリソース名ごとに、asset_set
がリソース名に設定され、customer
が顧客のリソース名に設定された新しいCustomerAssetSet
を作成します。 - 前の手順で作成した
CustomerAssetSet
ごとに、create
がCustomerAssetSet
に設定されたCustomerAssetSetOperation
を作成します。 - 作成した
CustomerAssetSetOperation
オブジェクトを使用して、CustomerAssetSetService.MutateCustomerAssetSets
にリクエストを送信します。
キャンペーン単位でオプトアウトする
キャンペーン単位で検索広告の旅行フィードをオプトアウトするには、まず、オーバーライドされたオプトイン ステータスを顧客単位で除外する必要があります。
campaign
レポートを使用してexcluded_parent_asset_set_types
を取得します。SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'
excluded_parent_asset_set_types
を以前の値に プラスTRAVEL_FEED
、resource_name
をキャンペーンのリソース名に設定して、新しいCampaign
オブジェクトを作成します。CampaignOperation
を作成し、以前に作成したCampaign
とupdate_mask
に応じてupdate
を設定します。前の手順で作成した
CampaignOperation
を使用して、CampaignService.MutateCampaigns
にリクエストを送信します。
次に、以下の操作を行います。
オプトアウトするキャンペーンについて、
campaign_asset_set
レポートを使用して、タイプがTRAVEL_FEED
のCampaignAssetSet
のすべてのリソース名を取得します。SELECT asset_set.resource_name, asset_set.name FROM campaign_asset_set WHERE campaign_asset_set.campaign = 'INSERT_YOUR_CAMPAIGN_RESOURCE_NAME' AND asset_set.type = 'TRAVEL_FEED'
リソース名ごとに
CampaignAssetSetOperation
を作成し、remove
を前の手順で取得したリソース名に設定します。作成した
CampaignAssetSetOperation
オブジェクトを使用して、CampaignAssetSetService.MutateCampaignAssetSets
にリクエストを送信します。
キャンペーン単位でこの機能を再び有効にするには:
- 前の手順で取得した
CampaignAssetSet
のリソース名ごとに、asset_set
を使用して新しいCampaignAssetSet
を作成します。asset_set
はオプトインするアセットセットのリソース名に設定し、campaign
はキャンペーンのリソース名に設定します。 - 前の手順で作成した
CampaignAssetSet
ごとに、create
がCampaignAssetSet
に設定されたCampaignAssetSetOperation
を作成します。 - 作成した
CampaignAssetSetOperation
オブジェクトを使用して、CampaignAssetSetService.MutateCampaignAssetSets
にリクエストを送信します。
キャンペーンのオプトイン ステータスを返します
キャンペーンのオプトイン ステータスを再び顧客レベルの設定に依存させるには、次の手順を行います。
- リストに
excluded_parent_asset_set_types
なしTRAVEL_FEED
を含み、resource_name
がキャンペーンのリソース名に設定された新しいCampaign
オブジェクトを作成します。 CampaignOperation
を作成し、以前に作成したCampaign
とupdate_mask
に応じてupdate
を設定します。- 前の手順で作成した
CampaignOperation
を使用して、CampaignService.MutateCampaigns
にリクエストを送信します。
レポート
ClickType.TRAVEL_ASSETS
を使用すると、検索広告の旅行フィードとして配信された広告のパフォーマンス データを特定できます。たとえば、すべてのキャンペーンの広告のパフォーマンス データを取得できます。
SELECT campaign.name, segments.click_type, metrics.impressions, metrics.clicks FROM campaign WHERE segments.click_type = 'TRAVEL_ASSETS'