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łaniucategory
ma wartośćbiddable
ustawioną nafalse
.Kombinacja
category
iorigin
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:
Utwórz
CustomConversionGoal
. Ustaw pole powtarzaneconversion_actions
do listyConversionAction
nazw zasobów, których Google Ads będzie używać do optymalizacji, oraz ustawname
na dowolną nazwę.Zaktualizuj te dane:
ConversionGoalCampaignConfig
w kampanii. ustawcustom_conversion_goal
na nazwę zasobuCustomConversionGoal
z poprzedniego kroku i ustawienie wartości operacjiupdate_mask
docustom_conversion_goal
.W razie potrzeby zaktualizuj atrybut
biddable
dowolnegoCampaignConversionGoal
. Jeśli na przykład chcesz, by tylko Google Ads optymalizował(a) konwersje pod kątem konwersji. działania w celu niestandardowym, ustawbiddable
nafalse
przy każdymCampaignConversionGoal
. 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ówcategory
iorigin
, upewnij się, żebiddable
wynositrue
dla każdej odpowiedniej grupyCampaignConversionGoal
ifalse
dla każdyCampaignConversionGoal
z innych kombinacji komponentóworigin
icategory
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