Cele kampanii

Cele kampanii umożliwiają optymalizację konkretnych kampanii pod kątem określonej konwersji . Jeśli masz kampanie z celami innymi niż na poziomie konta celów, możesz modyfikować CampaignConversionGoal i jej biddable. Jeśli np. konto prowadzi optymalizację dla e-commerce, ale masz jedną kampanię kierowaną na wizyty w sklepie stacjonarnym, biddable=true dla wszystkich CampaignConversionGoal obiektów z category=STORE_VISIT i biddable=false w przypadku wszystkich pozostałych CampaignConversionGoal obiektów.

Gdy zastąpisz cele na poziomie klienta w kampanii, przesyłając atrybut CampaignConversionGoalOperation lub używasz celu niestandardowego, Google Ads nie będzie już stosować się do Twoich preferencji. CustomerConversionGoal zmian w dowolnej kampanii Obiekty CampaignConversionGoal. Obiekty CampaignConversionGoal są całkowicie niezależne od tego momentu i pozostanie tak, chyba że przywrócić w kampanii cele na poziomie klienta poprzez zaktualizowanie jej zgodnie z opisem w konfiguracji kampanii z celem konwersji poniżej.

Cele kampanii dla nowych działań powodujących konwersję

Podobnie jak w przypadku CustomerConversionGoal, za każdym razem, gdy element ConversionAction zostanie dodany do Klient konwersji Google Ads z nowym kontem klienta category i kombinacji origin, Google Ads będzie automatycznie utworzy nowy CampaignConversionGoal dla tej kombinacji. Atrybut biddable celu kampanii będzie mieć wartość true, chyba że któryś z tych atrybutów: spełnione są następujące warunki, w którym to przypadku biddable ma wartość false:

  • Pozostałe CampaignConversionGoal w kampanii i nowym działaniu category ma wartość biddable ustawioną na false.

  • Kombinacja category i origin znajduje się w tabeli poniżej.

category origin,
BEGIN_CHECKOUT GOOGLE_HOSTED
KONTAKT GOOGLE_HOSTED
ZAANGAŻOWANIE GOOGLE_HOSTED
GET_DIRECTIONS GOOGLE_HOSTED
PAGE_VIEW GOOGLE_HOSTED
ZAREJESTRUJ SIĘ GOOGLE_HOSTED
ZAKUP GOOGLE_HOSTED
STORE_SALE SKLEP
STORE_VISIT SKLEP

Pobierz cele kampanii

Użyj tego zapytania, aby pobrać listę: CampaignConversionGoals Twojego konta. Dla wygody możesz też dodać atrybuty atrybutu campaign w klauzuli SELECT lub użyj ich w klauzuli WHERE tylko do pobierania celów kampanii. Zapytanie poniżej pokazuje, jak filtrować według campaign.advertising_channel_type, ale możesz też filtrować przez inne atrybuty kampanii, takie jak campaign.id, campaign.name itp.

SELECT
  campaign_conversion_goal.campaign,
  campaign_conversion_goal.category,
  campaign_conversion_goal.origin,
  campaign_conversion_goal.biddable,
  campaign.id,
  campaign.name
FROM campaign_conversion_goal
WHERE campaign.advertising_channel_type = PERFORMANCE_MAX

Poziom konfiguracji celu

goal_config_level Wartość ConversionGoalCampaignConfig wskazuje źródło celów kampanii. Kampanie z goal_config_level wartością CUSTOMER nie jest używając celów na poziomie klienta, a kampanie z goal_config_level CAMPAIGN są za pomocą celów na poziomie kampanii.

Aktualizowanie dowolnej CampaignConversionGoals kampanii lub korzystanie z cel niestandardowy automatycznie zmieni cel kampanii ConversionGoalCampaignConfig aby mieć goal_config_level=CAMPAIGN. Możesz cofnąć wszystkie cele na poziomie kampanii ustawień kampanii i przywróć w niej cele na poziomie klienta przez Ustawianie elementu goal_config_level na CUSTOMER.

Aby pobrać goal_config_level, użyj tego zapytania dla każdej kampanii.

SELECT
  conversion_goal_campaign_config.campaign,
  conversion_goal_campaign_config.custom_conversion_goal,
  conversion_goal_campaign_config.goal_config_level,
  campaign.id,
  campaign.name
FROM conversion_goal_campaign_config

Cele niestandardowe

Zarówno CustomerConversionGoal, jak i cele ekspresowe CampaignConversionGoal na podstawie kombinacji właściwości category i origin. Cele niestandardowe zapewniają dodatkową elastyczność optymalizacji pod kątem konkretnych działań powodujących konwersję, z origin lub category.

Przydaje się to np. wtedy, gdy chcesz ustawić cel na podstawie podzbioru celów dla tych samych category i origin. Możesz na przykład mieć trzy działania powodujące konwersję z category=DEFAULT i origin=WEBSITE, ale tylko w jednym w konkretnej kampanii, ustalasz stawkę tylko na podstawie dwóch spośród tych konwersji . W takim przypadku kampania może używać celu niestandardowego, obejmuje tylko te 2 działania powodujące konwersję i ustaw biddable=false na CampaignConversionGoal za category=DEFAULT i origin=WEBSITE.

Procedura tworzenia i stosowania celu niestandardowego w są następujące:

  1. Utwórz CustomConversionGoal. Ustaw pole powtarzane conversion_actions do listy ConversionAction nazw zasobów, których Google Ads będzie używać do optymalizacji, oraz ustaw name na dowolną nazwę.

  2. Zaktualizuj te dane: ConversionGoalCampaignConfig w kampanii. ustaw custom_conversion_goal na nazwę zasobu CustomConversionGoal z poprzedniego kroku i ustawienie wartości operacji update_mask do custom_conversion_goal.

  3. W razie potrzeby zaktualizuj atrybut biddable dowolnego CampaignConversionGoal. Jeśli na przykład chcesz, by tylko Google Ads optymalizował(a) konwersje pod kątem konwersji. działania w celu niestandardowym, ustaw biddable na false przy każdym CampaignConversionGoal. Jeśli chcesz, aby system Google Ads optymalizował kampanie pod kątem działania powodujące konwersję w celu niestandardowym oprócz działań powodujących konwersję w przypadku określonych kombinacji atrybutów category i origin, upewnij się, że biddable wynosi true dla każdej odpowiedniej grupy CampaignConversionGoal i false dla każdy CampaignConversionGoal z innych kombinacji komponentów origin i category

Pobieram cele niestandardowe

Aby pobrać wszystkie zasoby CustomConversionGoal, użyj tego zapytania na swoim koncie. Odpowiedź będzie zawierać cele niestandardowe ze skutecznego konwersji, jeśli używasz śledzenia konwersji dla wielu kont.

SELECT
  custom_conversion_goal.id,
  custom_conversion_goal.name,
  custom_conversion_goal.status,
  custom_conversion_goal.conversion_actions
FROM custom_conversion_goal

Dodatkowo możesz dodać atrybuty custom_conversion_goal oraz campaign podczas wysyłania zapytania do zasobu conversion_goal_campaign_config. Ten pozwala sprawdzić, jak kampanie, cele niestandardowe i konfiguracje celów powiązane ze sobą w pojedynczej odpowiedzi.

SELECT
  conversion_goal_campaign_config.campaign,
  conversion_goal_campaign_config.custom_conversion_goal,
  conversion_goal_campaign_config.goal_config_level,
  campaign.id,
  campaign.name,
  custom_conversion_goal.name,
  custom_conversion_goal.status,
  custom_conversion_goal.conversion_actions
FROM conversion_goal_campaign_config