Obiettivi della campagna

Gli obiettivi della campagna ti consentono di ottimizzare campagne specifiche per azioni di conversione specifiche. Se hai campagne con obiettivi diversi da quelli a livello di account, puoi modificare ogni CampaignConversionGoal e la relativa impostazione biddable in base alle esigenze utilizzando CampaignConversionGoalService. Ad esempio, se il tuo account in genere esegue l'ottimizzazione per l'e-commerce, ma hai una campagna che ha come target le visite in negozio, puoi impostare biddable=true per tutti gli oggetti CampaignConversionGoal con category=STORE_VISIT e biddable=false per tutti gli altri oggetti CampaignConversionGoal.

Quando esegui l'override degli obiettivi a livello di cliente per una campagna emettendo un CampaignConversionGoalOperation o utilizzando un obiettivo personalizzato, Google Ads non applicherà più le modifiche future CustomerConversionGoal a nessuno degli oggetti CampaignConversionGoal della campagna. Gli oggetti CampaignConversionGoal sono completamente indipendenti da quel momento in poi e rimarranno tali a meno che tu non ripristini l'utilizzo degli obiettivi a livello di cliente nella campagna aggiornando la configurazione della campagna con obiettivo di conversione come descritto in Livello di configurazione dell'obiettivo.

Obiettivi della campagna per le nuove azioni di conversione

Come per CustomerConversionGoal, ogni volta che viene aggiunto un ConversionAction al cliente di conversione Google Ads con una nuova combinazione di category e origin, Google Ads crea automaticamente un nuovo CampaignConversionGoal per quella combinazione. L'attributo biddable dell'obiettivo della campagna è true, a meno che non sia soddisfatta una delle seguenti condizioni, nel qual caso biddable è false:

  • Qualsiasi altro CampaignConversionGoal per la campagna e il nuovo category dell'azione ha biddable impostato su false.

  • La combinazione di category e origin è riportata nella tabella seguente.

Categoria azione di conversione Origine conversione
BEGIN_CHECKOUT GOOGLE_HOSTED
CONSIDERATION GOOGLE_HOSTED
CONTACT GOOGLE_HOSTED
CONVERTED_LEAD GOOGLE_HOSTED
ENGAGEMENT GOOGLE_HOSTED
GET_DIRECTIONS GOOGLE_HOSTED
PAGE_VIEW GOOGLE_HOSTED
QUALIFIED_LEAD GOOGLE_HOSTED
SIGNUP GOOGLE_HOSTED
PURCHASE GOOGLE_HOSTED
STORE_SALE STORE
STORE_VISIT STORE
PHONE_CALL_LEAD LOCAL_SERVICES_ADS
MESSAGE_LEAD LOCAL_SERVICES_ADS
BOOK_APPOINTMENT LOCAL_SERVICES_ADS
CONVERTED_LEAD LOCAL_SERVICES_ADS

Recupera gli obiettivi della campagna

Utilizza la seguente query per recuperare l'elenco di CampaignConversionGoals per il tuo account. Per comodità, puoi includere gli attributi di campaign nella clausola SELECT o utilizzarli nella clausola WHERE per recuperare solo gli obiettivi della campagna per campagne specifiche. La seguente query mostra come filtrare per campaign.advertising_channel_type come esempio, ma puoi anche filtrare per altri attributi della campagna, come campaign.id o campaign.name.

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'

Livello di configurazione dell'obiettivo

L'goal_config_level di ConversionGoalCampaignConfig indica l'origine degli obiettivi di una campagna. Le campagne con goal_config_level di CUSTOMER utilizzano obiettivi a livello di cliente, mentre le campagne con goal_config_level di CAMPAIGN utilizzano obiettivi a livello di campagna.

L'aggiornamento di uno qualsiasi dei CampaignConversionGoals di una campagna o l'utilizzo di un obiettivo personalizzato modifica automaticamente il ConversionGoalCampaignConfig della campagna in modo che abbia goal_config_level=CAMPAIGN. Puoi ripristinare tutte le impostazioni degli obiettivi specifici per una campagna e ripristinare l'utilizzo degli obiettivi a livello di cliente impostando goal_config_level su CUSTOMER utilizzando ConversionGoalCampaignConfigService.

Utilizza la seguente query per recuperare il goal_config_level per ogni campagna.

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

Obiettivi personalizzati

Sia CustomerConversionGoal che CampaignConversionGoal esprimono gli obiettivi in base a combinazioni di category e origin. Gli obiettivi personalizzati offrono la flessibilità aggiuntiva di ottimizzare in base ad azioni di conversione specifiche, indipendentemente da origin o category.

Uno scenario in cui questa funzionalità è utile è quando vuoi impostare un obiettivo in base a un sottoinsieme di obiettivi per lo stesso category e origin. Ad esempio, potresti avere tre azioni di conversione con category=DEFAULT e origin=WEBSITE, ma in una determinata campagna vuoi fare offerte solo in base a due di queste azioni di conversione. In questo scenario, potresti fare in modo che la campagna utilizzi un obiettivo personalizzato che includa solo queste due azioni di conversione e impostare biddable=false su CampaignConversionGoal per category=DEFAULT e origin=WEBSITE.

Di seguito sono riportati i passaggi per creare e applicare un obiettivo personalizzato a una campagna:

  1. Crea un CustomConversionGoal utilizzando CustomConversionGoalService. Imposta il campo ripetuto conversion_actions sull'elenco dei ConversionAction nomi delle risorse che Google Ads deve utilizzare per l'ottimizzazione e imposta name su un nome a tua scelta.

  2. Aggiorna ConversionGoalCampaignConfig della campagna utilizzando ConversionGoalCampaignConfigService, impostando custom_conversion_goal sul nome della risorsa di CustomConversionGoal del passaggio precedente e impostando update_mask dell'operazione su custom_conversion_goal (il backend aggiorna automaticamente goal_config_level a CAMPAIGN).

  3. Aggiorna l'attributo biddable di qualsiasi CampaignConversionGoal in base alle esigenze. Ad esempio, se vuoi che Google Ads ottimizzi solo le azioni di conversione nell'obiettivo personalizzato, imposta biddable su false in ogni CampaignConversionGoal. Se vuoi che Google Ads esegua l'ottimizzazione in base alle azioni di conversione nell'obiettivo personalizzato oltre a quelle per combinazioni specifiche di category e origin, assicurati che biddable sia true per ogni CampaignConversionGoal corrispondente e false per ogni CampaignConversionGoal di altre combinazioni di origin e category.

Recupero degli obiettivi personalizzati

Utilizza la seguente query per recuperare tutte le risorse CustomConversionGoal nel tuo account. La risposta includerà gli obiettivi personalizzati dell'account delle conversioni effettivo se il tuo account utilizza il monitoraggio delle conversioni su più account.

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

Inoltre, puoi includere gli attributi di custom_conversion_goal e campaign quando esegui query sulla risorsa conversion_goal_campaign_config. Ciò è utile per vedere la relazione tra campagne, obiettivi personalizzati e configurazioni degli obiettivi in un'unica risposta.

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