ホテル、民泊、おすすめスポットのプロダクト フィードを 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のリソース名ごとに、CustomerAssetSetのasset_setをリソース名に、customerを顧客のリソース名に設定して、新しいCustomerAssetSetを作成します。 - 前の手順で作成した
CustomerAssetSetごとに、CustomerAssetSetOperationをcreateに設定して、CustomerAssetSetを作成します。 - 作成した
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'新しい
Campaignオブジェクトを作成します。excluded_parent_asset_set_typesを前の値に を追加した値に、TRAVEL_FEEDとresource_nameをキャンペーンのリソース名に設定します。CampaignOperationを作成し、updateを前に作成したCampaignに、update_maskを適宜設定します。前の手順で作成した
CampaignOperationを使用して、CampaignService.MutateCampaignsにリクエストを送信します。
次に、以下の操作を行います。
オプトアウトするキャンペーンについて、
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'リソース名ごとに
CampaignAssetSetOperationを作成し、removeを前の手順で取得したリソース名に設定します。CampaignAssetSetService.MutateCampaignAssetSetsに、作成したCampaignAssetSetOperationオブジェクトを使用してリクエストを送信します。
キャンペーン単位でこの機能を再度有効にするには:
- 前の手順で取得した
CampaignAssetSetのリソース名ごとに、asset_setをオプトインするアセットセットのリソース名に、campaignをキャンペーンのリソース名に設定して、新しいCampaignAssetSetを作成します。 - 前の手順で作成した
CampaignAssetSetごとに、CampaignAssetSetOperationをcreateに設定して、CampaignAssetSetを作成します。 - 作成した
CampaignAssetSetOperationオブジェクトを使用して、CampaignAssetSetService.MutateCampaignAssetSetsにリクエストを送信します。
検索広告の旅行フィードと業種別広告のコントロールと広告枠フィルタリング の両方を有効にするには、業種別データフィードを顧客単位またはキャンペーン単位でリンクする必要があります。
キャンペーンのオプトイン ステータスを戻す
キャンペーンのオプトイン ステータスを顧客単位の設定に再度依存させる場合は、次の手順を行います。
- 新しい
Campaignオブジェクトを作成します。リストにexcluded_parent_asset_set_typesを含めずTRAVEL_FEED、キャンペーンのリソース名にresource_nameを設定します。 CampaignOperationを作成し、updateを前に作成したCampaignに、update_maskを適宜設定します。- 前の手順で作成した
CampaignOperationを使用して、CampaignService.MutateCampaignsにリクエストを送信します。
レポート
ClickType.TRAVEL_ASSETS
を使用すると、検索広告の旅行フィードとして配信された広告のパフォーマンス データ(すべてのキャンペーンの広告のパフォーマンス データを取得するなど)を特定できます。
SELECT campaign.name, segments.click_type, metrics.impressions, metrics.clicks FROM campaign WHERE segments.click_type = 'TRAVEL_ASSETS'