Gdy połączysz pliki danych o hotelach, kwaterach wakacyjnych lub atrakcjach z kontem Google Ads, Google Ads automatycznie wzbogaci dotychczasowe kampanie w sieci wyszukiwania o ceny i zdjęcia pochodzące z Twoich 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.
Rezygnowanie na poziomie klienta
Aby zrezygnować z plików danych o miejscach noclegowych w reklamach w wyszukiwarce na poziomie klienta:
Pobierz wszystkie nazwy zasobów
CustomerAssetSet, których typ toTRAVEL_FEED, za pomocą raportucustomer_asset_set:SELECT asset_set.resource_name, asset_set.name FROM customer_asset_set WHERE asset_set.type = 'TRAVEL_FEED'Dla każdej nazwy zasobu utwórz
CustomerAssetSetOperationi ustawremovena nazwę zasobu pobraną w poprzednim kroku.Prześlij żądanie do
CustomerAssetSetService.MutateCustomerAssetSets, korzystając z utworzonych obiektówCustomerAssetSetOperation.
Jeśli chcesz ponownie włączyć tę funkcję na poziomie klienta:
- Dla każdej nazwy zasobu
CustomerAssetSetpobranej we wcześniejszych krokach utwórz nowy obiektCustomerAssetSet, w którymasset_setjest ustawione na nazwę zasobu, acustomerna nazwę zasobu klienta. - Dla każdego elementu
CustomerAssetSetutworzonego w poprzednim kroku utwórz elementCustomerAssetSetOperationz elementemcreateustawionym naCustomerAssetSet. - Prześlij żądanie do
CustomerAssetSetService.MutateCustomerAssetSets, korzystając z utworzonych obiektówCustomerAssetSetOperation.
Rezygnowanie 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 akceptacji na poziomie klienta:
Pobierz
excluded_parent_asset_set_types, korzystając z raportucampaign.SELECT campaign.excluded_parent_asset_set_types FROM campaign WHERE campaign.id = 'INSERT_YOUR_CAMPAIGN_ID'Utwórz nowy obiekt
Campaignz wartościąexcluded_parent_asset_set_typesustawioną na poprzednie wartości plusTRAVEL_FEEDi wartościąresource_nameustawioną na nazwę zasobu kampanii.Utwórz
CampaignOperationi ustawupdatena wcześniej utworzoneCampaigniupdate_mask.Prześlij prośbę do
CampaignService.MutateCampaigns, korzystając zCampaignOperationutworzonego w poprzednim kroku.
Następnie wykonaj te czynności:
W przypadku kampanii, z której chcesz zrezygnować, pobierz wszystkie nazwy zasobów
CampaignAssetSet, których typ toTRAVEL_FEED, korzystając z raportucampaign_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'Dla każdej nazwy zasobu utwórz
CampaignAssetSetOperationi ustawremovena nazwę zasobu pobraną w poprzednim kroku.Prześlij żądanie do
CampaignAssetSetService.MutateCampaignAssetSets, korzystając z utworzonych obiektówCampaignAssetSetOperation.
Jeśli chcesz ponownie włączyć tę funkcję na poziomie kampanii:
- Dla każdej nazwy zasobu
CampaignAssetSetpobranej we wcześniejszych krokach utwórz nowy obiektCampaignAssetSet, w którym parametrasset_setbędzie miał wartość nazwy zasobu zestawu komponentów, z którego chcesz zrezygnować, a parametrcampaign– nazwę zasobu kampanii. - Dla każdego elementu
CampaignAssetSetutworzonego w poprzednim kroku utwórz elementCampaignAssetSetOperationz elementemcreateustawionym naCampaignAssetSet. - Prześlij żądanie do
CampaignAssetSetService.MutateCampaignAssetSets, korzystając z utworzonych obiektówCampaignAssetSetOperation.
Aby włączyć zarówno pliki danych o podróżach w reklamach w sieci wyszukiwania, jak i ustawienia i filtrowanie asortymentu w przypadku reklam w branżach, musisz połączyć plik danych o branży na poziomie klienta lub kampanii.
Zwraca stan akceptacji kampanii.
Jeśli chcesz ponownie uzależnić stan zgody w kampanii od ustawienia na poziomie klienta, wykonaj te czynności:
- Utwórz nowy obiekt
Campaignz parametremexcluded_parent_asset_set_typeswithoutTRAVEL_FEEDna liście iresource_nameustawionym na nazwę zasobu kampanii. - Utwórz
CampaignOperationi ustawupdatena wcześniej utworzoneCampaigniupdate_mask. - Prześlij prośbę do
CampaignService.MutateCampaigns, korzystając zCampaignOperationutworzonego w poprzednim kroku.
Raportowanie
Możesz użyć
ClickType.TRAVEL_ASSETS
do identyfikowania danych o skuteczności reklam wyświetlanych jako pliki danych o miejscach noclegowych w reklamach w wyszukiwarce, np. do pobierania danych o skuteczności reklam we wszystkich kampaniach:
SELECT
campaign.name,
segments.click_type,
metrics.impressions,
metrics.clicks
FROM campaign
WHERE segments.click_type = 'TRAVEL_ASSETS'
Segmenty wymiaru planu podróży
Możesz też segmentować raporty o skuteczności kampanii z połączonymi plikami danych o podróżach według wymiarów planu podróży:
segments.advance_booking_window: okres rezerwacji z wyprzedzeniem w przypadku planu podróży (w dniach).segments.length_of_booking: długość rezerwacji w dniach.segments.start_date: data rozpoczęcia rezerwacji w formacieyyyy-MM-dd.segments.start_day_of_week: dzień tygodnia rozpoczęcia rezerwacji.segments.user_set_dates: wskazuje, czy wybrano daty określone przez użytkownika (USER_SELECTEDlubDEFAULT_SELECTION).
Przykładowe zapytanie
SELECT
campaign.name,
segments.advance_booking_window,
segments.length_of_booking,
segments.start_date,
segments.start_day_of_week,
segments.user_set_dates,
metrics.impressions,
metrics.clicks
FROM campaign
WHERE segments.date DURING LAST_30_DAYS