Ottimizzazione e risoluzione dei problemi di Performance Max

Analogamente ai 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 prestazioni Campagne Max, consulta i nostri suggerimenti per l'ottimizzazione del rendimento Max Questi suggerimenti sono ugualmente applicabile 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, la causa potrebbe essere la problemi specifici relativi ad annunci, offerte, targeting, monitoraggio delle conversioni o impostazioni della campagna. Per la procedura di risoluzione dei problemi, consulta le seguenti guide:

Errori comuni relativi ai gruppi di asset

Se la richiesta di creazione di un AssetGroup non va a buon fine con un AssetGroupError e un valore enum che inizia con NOT_ENOUGH come AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET, significa che AssetGroup non è stato soddisfatto i requisiti minimi degli asset ed era non è stato creato.

Ad esempio, un errore AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET potrebbe suggerire che la richiesta di creazione di un AssetGroup sia stata inviata senza il minimo numero di MARKETING_IMAGES, in questo caso. Per correggere questo errore, invia nuovamente la richiesta per creare un AssetGroup come richiesta di modifica collettiva utilizzando il metodo GoogleAdsService.mutate contenente un asset_group_operation ed eventuali asset_group_asset_operations come dimostrato Collega i gruppi di asset agli asset.

In questo esempio, l'elenco delle operazioni di modifica nella richiesta di mutazione collettiva devi includere almeno un elemento AssetGroupAsset con field_type di MARKETING_IMAGE. La risorsa a cui si fa riferimento in AssetGroupAsset deve inoltre soddisfare le specifiche per un MARKETING_IMAGE.

Analogamente, se la tua richiesta di creazione di un AssetGroup non va a buon fine con un AssetGroupError.SHORT_DESCRIPTION_REQUIRED, significa che in AssetGroup manca una risorsa TEXT di 60 caratteri oppure e un field_type di DESCRIPTION. I passaggi per risolvere il problema sono: uguale all'esempio NOT_ENOUGH_MARKETING_IMAGE_ASSET. Tuttavia, la richiesta deve includere almeno un AssetGroupAsset con un field_type di DESCRIPTION e l'asset a cui fa riferimento AssetGroupAsset deve essere 60 al massimo.

Risoluzione dei problemi relativi ai gruppi di asset

Le asset_group.primary_status e asset_group.primary_status_reasons possono essere utilizzati per fornire approfondimenti 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"

Analogamente, 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 viene pubblicato o motivi per cui non lo è.

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 che 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 delle prestazioni, nel qual caso puoi utilizzare asset_group_asset.source campo come che 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

I valori di conversione registrati potrebbero essere superiori a quelli caricati manualmente se hai configurato un nuovo cliente acquisizioni nel tuo Campagne Performance Max o sulla rete di ricerca. Se hai selezionato Nuovo cliente modalità Valore (offerta più alta), il lifetime value del nuovo cliente viene aggiunto a il 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 nome del cliente il lifetime value, fai riferimento al seguente pseudocodice. Il nuovo cliente il lifetime value 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;
  }
}