Pliki danych o podróżach w reklamach w wyszukiwarce

Gdy pliki danych o hotelach, kwaterach wakacyjnych lub atrakcjach są połączone z kontem Google Ads, Google Ads automatycznie wzbogaca dotychczasowe kampanie w sieci wyszukiwania o ceny i obrazy pobrane z tych plików danych. Ta funkcja jest znana jako pliki danych o miejscach noclegowych w reklamach w wyszukiwarce.

Rezygnacja z plików danych o miejscach noclegowych w reklamach w wyszukiwarce

Jeśli nie chcesz korzystać z tej funkcji, możesz zrezygnować z niej na poziomie klienta i kampanii za pomocą interfejsu Google Ads API.

Rezygnacja na poziomie klienta

Aby zrezygnować z plików danych o miejscach noclegowych w reklamach w wyszukiwarce na poziomie klienta:

  1. Pobierz wszystkie nazwy zasobów CustomerAssetSet, których typ to TRAVEL_FEED za pomocą raportu customer_asset_set:

    SELECT asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'
    
  2. W przypadku każdej nazwy zasobu utwórz CustomerAssetSetOperation i ustaw remove na nazwę zasobu pobraną w poprzednim kroku.

  3. Prześlij prośbę do CustomerAssetSetService.MutateCustomerAssetSets za pomocą utworzonych CustomerAssetSetOperation obiektów.

Jeśli chcesz ponownie włączyć tę funkcję na poziomie klienta:

  1. W przypadku każdej nazwy zasobu CustomerAssetSet pobranej w poprzednich krokach utwórz nowy CustomerAssetSet w którym asset_set będzie ustawiony na nazwę zasobu, a customer na nazwę zasobu klienta.
  2. W przypadku każdego CustomerAssetSet utworzonego w poprzednim kroku utwórz CustomerAssetSetOperation, w którym create będzie ustawiony na CustomerAssetSet.
  3. Prześlij prośbę do CustomerAssetSetService.MutateCustomerAssetSets za pomocą utworzonych CustomerAssetSetOperation obiektów.

Rezygnacja na poziomie kampanii

Aby zrezygnować z plików danych o miejscach noclegowych w reklamach w wyszukiwarce na poziomie kampanii, musisz najpierw wykluczyć zastąpiony stan zgody na poziomie klienta:

  1. Pobierz excluded_parent_asset_set_types za pomocą raportu campaign.

    SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'
    
  2. Utwórz nowy obiekt Campaign z excluded_parent_asset_set_types ustawionym na poprzednie wartości plus TRAVEL_FEED i resource_name ustawionym na nazwę zasobu kampanii.

  3. Utwórz CampaignOperation i ustaw update na wcześniej utworzoną Campaign oraz update_mask odpowiednio.

  4. Prześlij prośbę do CampaignService.MutateCampaigns za pomocą CampaignOperation utworzonego w poprzednim kroku.

Następnie wykonaj te czynności:

  1. W przypadku kampanii, z której chcesz zrezygnować, pobierz wszystkie nazwy zasobów CampaignAssetSet, których typ to TRAVEL_FEED za pomocą raportu 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. W przypadku każdej nazwy zasobu utwórz CampaignAssetSetOperation i ustaw remove na nazwę zasobu pobraną w poprzednim kroku.

  3. Prześlij prośbę do CampaignAssetSetService.MutateCampaignAssetSets za pomocą utworzonych CampaignAssetSetOperation obiektów.

Jeśli chcesz ponownie włączyć tę funkcję na poziomie kampanii:

  1. W przypadku każdej nazwy zasobu CampaignAssetSet pobranej w poprzednich krokach utwórz nowy CampaignAssetSet , w którym asset_set będzie ustawiony na nazwę zasobu zestawu komponentów, który chcesz włączyć , a campaign na nazwę zasobu kampanii.
  2. W przypadku każdego CampaignAssetSet utworzonego w poprzednim kroku utwórz CampaignAssetSetOperation, w którym create będzie ustawiony na CampaignAssetSet.
  3. Prześlij prośbę do CampaignAssetSetService.MutateCampaignAssetSets za pomocą utworzonych CampaignAssetSetOperation obiektów.

Aby włączyć zarówno pliki danych o miejscach noclegowych w reklamach w wyszukiwarce, jak i funkcje Kontrole i filtrowanie zasobów reklamowych w przypadku reklam w branży, musisz połączyć plik danych o branży na poziomie klienta lub kampanii.

Przywracanie stanu zgody na poziomie kampanii

Jeśli chcesz ponownie uzależnić stan zgody na poziomie kampanii od ustawienia na poziomie klienta, wykonaj te czynności:

  1. Utwórz nowy obiekt Campaign, w którym excluded_parent_asset_set_types nie TRAVEL_FEED będzie zawierać na liście, a resource_name będzie ustawiony na nazwę zasobu kampanii.
  2. Utwórz CampaignOperation i ustaw update na wcześniej utworzoną Campaign oraz update_mask odpowiednio.
  3. Prześlij prośbę do CampaignService.MutateCampaigns za pomocą CampaignOperation utworzonego w poprzednim kroku.

Raportowanie

Możesz użyć ClickType.TRAVEL_ASSETS aby zidentyfikować dane o skuteczności reklam wyświetlanych jako pliki danych o miejscach noclegowych w reklamach w wyszukiwarce Ads, np. aby pobrać dane o skuteczności reklam we wszystkich kampacjach:

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