Come per i report di Performance Max, puoi utilizzare GoogleAdsService.SearchStream
per recuperare i metadati delle campagne e dei gruppi di asset al fine di ottimizzare le campagne e risolvere i problemi più comuni.
Campaign optimization
Per i diversi scopi commerciali che possono essere raggiunti tramite le campagne Performance Max, consulta i nostri suggerimenti per l'ottimizzazione di Performance Max. Questi suggerimenti sono applicabili anche alle campagne Performance Max create dall'API Google Ads.
Risoluzione dei problemi relativi alle campagne
Se il rendimento della tua campagna Performance Max non è quello previsto, questo potrebbe essere dovuto a problemi specifici relativi ad annunci, offerte, targeting, monitoraggio delle conversioni o impostazioni della campagna. Consulta le seguenti guide per la procedura di risoluzione dei problemi:
- Problemi di configurazione delle campagne Performance Max
- Campagna Performance Max non pubblicata o con traffico ridotto
- Aumento della spesa di Performance Max
Errori comuni relativi ai gruppi di asset
Se la tua richiesta di creazione di un AssetGroup
non va a buon fine con un
AssetGroupError
e un
valore di enum che inizia con NOT_ENOUGH
, ad esempio
AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET
,
significa che AssetGroup
non ha soddisfatto
i requisiti minimi degli asset e non
è stato creato.
Ad esempio, un errore AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET
suggerisce che la richiesta di creazione di un AssetGroup
è stata inviata senza il numero minimo di MARKETING_IMAGES
, uno in questo caso. Per correggere questo errore, invia nuovamente la richiesta di creazione di un
AssetGroup
come richiesta di modifica collettiva utilizzando
il metodo GoogleAdsService.mutate
contenente
asset_group_operation
e l'eventuale
asset_group_asset_operations
mancante, come mostrato in
Collega i gruppi di asset agli asset.
In questo esempio, l'elenco delle operazioni di modifica nella richiesta di modifica collettiva dovrà includere almeno un elemento AssetGroupAsset
con un valore field_type
pari a MARKETING_IMAGE
. L'asset a cui fa riferimento AssetGroupAsset
deve soddisfare anche
le specifiche relative a un MARKETING_IMAGE
.
Analogamente, se la tua richiesta di creazione di un AssetGroup
non va a buon fine con un
AssetGroupError.SHORT_DESCRIPTION_REQUIRED
,
questo significa che nell'AssetGroup
manca un asset TEXT
con massimo 60 caratteri e field_type
di DESCRIPTION
. I passaggi per risolvere il problema sono gli stessi
dell'esempio NOT_ENOUGH_MARKETING_IMAGE_ASSET
. Tuttavia, la richiesta
deve includere almeno un elemento AssetGroupAsset
con field_type
pari a
DESCRIPTION
e l'asset a cui fa riferimento l'elemento AssetGroupAsset
deve contenere al massimo 60
caratteri.
Risoluzione dei problemi relativi ai gruppi di asset
I campi asset_group.primary_status
e
asset_group.primary_status_reasons
possono essere utilizzati per fornire insight sul rendimento di un gruppo di asset.
SELECT
asset_group.resource_name,
asset_group.primary_status,
asset_group.primary_status_reasons
FROM asset_group
WHERE asset_group.resource_name = "customers/CUSTOMER_ID/assetGroups/ASSET_GROUP_ID"
Allo stesso modo, i campi asset_group_asset.primary_status
, asset_group_asset.primary_status_details
e asset_group_asset.primary_status_reasons
possono essere utilizzati per mostrare se un asset del gruppo di asset è pubblicato o i motivi per cui non è pubblicato.
SELECT
asset_group_asset.resource_name,
asset_group_asset.primary_status,
asset_group_asset.primary_status_reasons,
asset_group_asset.primary_status_details
FROM asset_group_asset
WHERE asset_group_asset.resource_name = "customers/CUSTOMER/assetGroupAssets/ASSET_GROUP_ID~ASSET_ID~FIELD_TYPE"
Origine asset
Performance Max è unico in quanto pubblica annunci contenenti asset caricati dagli inserzionisti e generati automaticamente da Google. In qualità di inserzionista,
può essere utile conoscere l'origine dell'asset per risolvere i problemi o valutare
il rendimento, nel qual caso puoi utilizzare il
campo asset_group_asset.source
come
segue:
SELECT
asset.id,
asset.name,
asset_group.id,
asset_group_asset.source
FROM asset_group_asset
WHERE campaign.id = CAMPAIGN_ID
Valori di conversione dell'obiettivo Acquisizione di nuovi clienti
Se hai configurato l'acquisizione di nuovi clienti nelle campagne sulla rete di ricerca o Performance Max, i valori di conversione registrati potrebbero essere superiori a quelli caricati manualmente. Se hai selezionato la modalità Valore del nuovo cliente (Fai un'offerta più alta), il lifetime value del nuovo cliente viene aggiunto al valore di conversione dell'azione di conversione. Il lifetime value nuovo cliente è disponibile solo tramite l'interfaccia web di Google Ads.
Se devi calcolare i valori di conversione omettendo il lifetime value dei nuovi clienti, fai riferimento al seguente pseudocodice. Il lifetime value del nuovo cliente può essere scaricato dall'interfaccia web di Google Ads.
nonNewCustomerAcquisitionConversionValueTotal = 0;
// For each campaign that has that conversion...
for (campaign in campaigns) {
// If the new customer acquisition value is 'Bid higher', then subtract.
if (bidHigher == true) {
nonNewCustomerAcquisitionConversionValueTotal +=
campaign.allConversionsValue - campaign.allNewCustomerLifetimeValue;
}
// If the new customer acquisition value is 'Only bid' or not set, then don't subtract.
else {
nonNewCustomerAcquisitionConversionValueTotal += campaign.allConversionsValue;
}
}