検索広告の旅行フィード

ホテル、民泊、おすすめスポットのプロダクト フィードを Google 広告アカウントにリンクすると、フィードから取得した宿泊料金や画像が既存の検索キャンペーンに自動的に追加されるようになりました。この機能は、検索広告の旅行フィード と呼ばれます

検索広告の旅行フィードをオプトアウトする

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

顧客単位でオプトアウトする

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

  1. customer_asset_set レポートを使用して、タイプが TRAVEL_FEEDCustomerAssetSet のすべてのリソース名を取得します。

    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 のリソース名ごとに、CustomerAssetSetasset_set をリソース名に、customer を顧客のリソース名に設定して、新しい CustomerAssetSet を作成します。
  2. 前の手順で作成した CustomerAssetSet ごとに、 CustomerAssetSetOperationcreate に設定して、 CustomerAssetSet を作成します。
  3. 作成した CustomerAssetSetOperation オブジェクトを使用して、CustomerAssetSetService.MutateCustomerAssetSets にリクエストを送信します。

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

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

  1. campaign レポートを使用して excluded_parent_asset_set_types を取得します。

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

  3. CampaignOperation を作成し、 update を前に作成した Campaign に、update_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. CampaignAssetSetService.MutateCampaignAssetSets に、作成した CampaignAssetSetOperation オブジェクトを使用してリクエストを送信します。

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

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

検索広告の旅行フィードと業種別広告のコントロールと広告枠フィルタリング の両方を有効にするには、業種別データフィードを顧客単位またはキャンペーン単位でリンクする必要があります。

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

キャンペーンのオプトイン ステータスを顧客単位の設定に再度依存させる場合は、次の手順を行います。

  1. 新しい Campaign オブジェクトを作成します。リストに excluded_parent_asset_set_types を含めず TRAVEL_FEED、キャンペーンのリソース名に resource_name を設定します。
  2. CampaignOperation を作成し、 update を前に作成した Campaign に、update_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'