Po połączeniu konta Hotel Center z kontem Google Ads Google Ads automatycznie wzbogaca dotychczasowe kampanie w sieci wyszukiwania o ceny i zdjęcia pochodzące z plików danych Hotel Center. Ta funkcja jest znana jako pliki danych o miejscach noclegowych w reklamach w wyszukiwarce.
Odmowa korzystania z plików danych o podróżach w reklamach w wyszukiwarce
Jeśli nie chcesz korzystać z tej funkcji, możesz z niej zrezygnować za pomocą interfejsu Google Ads API na poziomie klienta i kampanii.
Rezygnowanie na poziomie klienta
Aby zrezygnować z użycia plików danych o miejscach noclegowych w reklamach w wyszukiwarce na poziomie klienta, wykonaj te czynności:
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 element
CustomerAssetSetOperation
i przypisz do niego wartośćremove
, która odpowiada nazwie zasobu pobranego w poprzednim kroku.Prześlij żądanie do
CustomerAssetSetService.MutateCustomerAssetSets
, używając utworzonych obiektówCustomerAssetSetOperation
.
Jeśli chcesz ponownie włączyć tę funkcję na poziomie klienta:
- W przypadku każdej nazwy zasobu
CustomerAssetSet
pobranej z poprzednich kroków utwórz nowy zasóbCustomerAssetSet
, w którym parametrasset_set
ma wartość nazwy zasobu, a parametrcustomer
– nazwy zasobu klienta. - W przypadku każdego elementu
CustomerAssetSet
utworzonego w poprzednim kroku utwórz elementCustomerAssetSetOperation
z elementemcreate
ustawionym naCustomerAssetSet
. - Prześlij żądanie do
CustomerAssetSetService.MutateCustomerAssetSets
, używając utworzonych obiektówCustomerAssetSetOperation
.
Rezygnowanie na poziomie kampanii
Aby zrezygnować z użycia plików danych o miejscach noclegowych w reklamach w wyszukiwarce na poziomie kampanii, musisz najpierw wykluczyć zastąpiony stan zgody na poziomie klienta:
Pobierz dane
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
Campaign
zexcluded_parent_asset_set_types
ustawionym na poprzednie wartości orazTRAVEL_FEED
iresource_name
ustawionym na nazwę zasobu kampanii.Utwórz
CampaignOperation
i odpowiednio ustawupdate
na utworzone wcześniejCampaign
iupdate_mask
.Prześlij prośbę do
CampaignService.MutateCampaigns
, korzystając zCampaignOperation
utworzonego 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
, za pomocą 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 element
CampaignAssetSetOperation
i przypisz mu wartośćremove
, która odpowiada nazwie zasobu pobranego w poprzednim kroku.Prześlij żądanie do
CampaignAssetSetService.MutateCampaignAssetSets
, używając utworzonych obiektówCampaignAssetSetOperation
.
Jeśli chcesz ponownie włączyć tę funkcję na poziomie kampanii:
- W przypadku każdej nazwy zasobu
CampaignAssetSet
pobranej z wcześniejszych kroków utwórz nowy elementCampaignAssetSet
, w którymasset_set
ma wartośćasset_set
odpowiadającą nazwie zasobu zestawu komponentów, do którego chcesz się zasubskrybować, acampaign
– nazwie zasobu kampanii. - W przypadku każdego elementu
CampaignAssetSet
utworzonego w poprzednim kroku utwórz elementCampaignAssetSetOperation
z elementemcreate
ustawionym naCampaignAssetSet
. - Prześlij żądanie do
CampaignAssetSetService.MutateCampaignAssetSets
, używając utworzonych obiektówCampaignAssetSetOperation
.
zwraca stan zgody na otrzymywanie powiadomień w kampanii;
Jeśli chcesz, aby stan zgody na udział w kampanii zależał ponownie od ustawienia na poziomie klienta, wykonaj te czynności:
- Utwórz nowy obiekt
Campaign
zexcluded_parent_asset_set_types
bezTRAVEL_FEED
na liście i ustaw wartość parametruresource_name
na nazwę zasobu kampanii. - Utwórz
CampaignOperation
i odpowiednio ustawupdate
na utworzone wcześniejCampaign
iupdate_mask
. - Prześlij prośbę do
CampaignService.MutateCampaigns
, korzystając zCampaignOperation
utworzonego w poprzednim kroku.
Raportowanie
Możesz użyć ClickType.TRAVEL_ASSETS
, aby poznać dane o skuteczności reklam wyświetlanych jako pliki danych o podróżach w reklamach w sieci wyszukiwania, np. pobrać dane o skuteczności reklam we wszystkich swoich kampaniach:
SELECT campaign.name, segments.click_type, metrics.impressions, metrics.clicks FROM campaign WHERE segments.click_type = 'TRAVEL_ASSETS'