検索広告の旅行フィード

Hotel Center アカウントを Google 広告アカウントにリンクすると、Google 広告では、既存の検索キャンペーンに、Hotel Center フィードから取得した宿泊料金と画像が自動的に追加されます。この機能は、検索広告向けの旅行フィードと呼ばれます。

検索広告で旅行フィードを無効にする

この機能を使用しない場合は、Google Ads API を使用して、クライアント単位またはキャンペーン単位でこの機能をオプトアウトできます。

お客様単位でオプトアウトする

検索広告の旅行フィードをお客様単位でオプトアウトするには、次の操作を行います。

  1. 次のすべてのリソース名を取得する 型が次の CustomerAssetSet TRAVEL_FEED customer_asset_set レポートを使用します。

    SELECT asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'
    
  2. リソース名ごとに CustomerAssetSetOperation を作成し、remove を前の手順で取得したリソース名に設定します。

  3. 作成した CustomerAssetSetOperation オブジェクトを使用して、CustomerAssetSetService.MutateCustomerAssetSets にリクエストを送信します。

お客様レベルでこの機能を再び有効にする場合:

  1. 前の手順で取得した CustomerAssetSet のリソース名ごとに、新しい CustomerAssetSet を作成し、asset_set をリソース名に、customer をお客様のリソース名に設定します。
  2. 前の手順で作成した CustomerAssetSet ごとに、 CustomerAssetSetOperationcreateCustomerAssetSet
  3. 作成した CustomerAssetSetOperation オブジェクトを使用して、CustomerAssetSetService.MutateCustomerAssetSets にリクエストを送信します。

キャンペーン単位でオプトアウトする

キャンペーン単位で検索広告向け旅行フィードからオプトアウトするには、以下を行う必要があります。 まず、オーバーライドされたオプトイン ステータスを顧客レベルから除外します。

  1. excluded_parent_asset_set_types を取得する (campaign レポートを使用)

    SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'
    
  2. 新しい Campaign オブジェクトを作成し、excluded_parent_asset_set_types を以前の値に設定し、TRAVEL_FEED を追加し、resource_name をキャンペーンのリソース名に設定します。

  3. CampaignOperation を作成して、 update - 以前に作成した Campaignupdate_mask 必要があります。

  4. 前の手順で作成した CampaignOperation を使用して、CampaignService.MutateCampaigns にリクエストを送信します。

次に、以下の操作を行います。

  1. オプトアウトするキャンペーンについて、次のすべてのリソース名を取得します。 型が次の CampaignAssetSet TRAVEL_FEED campaign_asset_set レポートを使用します。

    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'
    
  2. リソース名ごとに CampaignAssetSetOperation を作成し、remove を前の手順で取得したリソース名に設定します。

  3. 作成した CampaignAssetSetOperation オブジェクトを使用して、CampaignAssetSetService.MutateCampaignAssetSets にリクエストを送信します。

キャンペーン単位でこの機能を再び有効にするには:

  1. 前の手順で取得した CampaignAssetSet のリソース名ごとに、asset_set を使用して新しい CampaignAssetSet を作成します。asset_set には、オプトインするアセットセットのリソース名を、campaign にはキャンペーンのリソース名を設定します。
  2. 前の手順で作成した CampaignAssetSet ごとに、createCampaignAssetSet に設定した CampaignAssetSetOperation を作成します。
  3. 作成した CampaignAssetSetOperation オブジェクトを使用して、CampaignAssetSetService.MutateCampaignAssetSets にリクエストを送信します。

キャンペーンのオプトイン ステータスを返す

キャンペーンのオプトイン ステータスを 次の手順に沿って対応します。

  1. 新しい Campaign オブジェクトを作成します。 excluded_parent_asset_set_types なし TRAVEL_FEED インチ resource_name をキャンペーンのリソース名に設定します。
  2. CampaignOperation を作成し、update を、前に作成した Campaignupdate_mask に適宜設定します。
  3. 前の手順で作成した CampaignOperation を使用して、CampaignService.MutateCampaigns にリクエストを送信します。

レポート

ClickType.TRAVEL_ASSETS を使用すると、検索広告向けの旅行フィードとして配信された広告のパフォーマンス データを特定できます。たとえば、すべてのキャンペーンの広告のパフォーマンス データを取得できます。

SELECT campaign.name, segments.click_type, metrics.impressions, metrics.clicks FROM campaign WHERE segments.click_type = 'TRAVEL_ASSETS'