Optimisation et dépannage de Performance Max

Comme pour les rapports Performance Max, vous pouvez utiliser GoogleAdsService.SearchStream pour récupérer les métadonnées de vos campagnes et groupes d'assets afin d'optimiser vos campagnes. résoudre les problèmes courants.

Campaign optimization

Pour les différents objectifs d'entreprise pouvant être atteints grâce aux campagnes Performance Max vos campagnes Performance Max, consultez nos conseils d'optimisation Max. Ces conseils sont tout aussi applicable aux campagnes Performance Max créées par l'API Google Ads.

Dépannage des campagnes

Si votre campagne Performance Max n'est pas aussi performante que prévu, il est possible à des problèmes spécifiques liés à vos annonces, vos enchères, votre ciblage, votre suivi des conversions ou paramètres de votre campagne. Consultez les guides suivants pour connaître la procédure de dépannage:

Erreurs courantes dans les groupes d'assets

Si votre demande de création d'un AssetGroup échoue avec une AssetGroupError et un d'énumération commençant par NOT_ENOUGH, comme AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET, cela signifie que votre AssetGroup n'a pas respecté exigences minimales en matière de composants et était n'a pas été créée.

Par exemple, une erreur AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET que la demande de création d'un AssetGroup a été envoyée sans le minimum nombre de MARKETING_IMAGES une seule dans ce cas. Pour corriger cette erreur, renvoyez votre demande de création d'un AssetGroup en tant que demande de mutation multiple via la méthode GoogleAdsService.mutate contenant asset_group_operation et les éventuelles asset_group_asset_operations comme indiqué dans Associez des groupes d'assets à des assets.

Dans cet exemple, la liste des opérations mutate dans la demande de mutation en masse devez inclure au moins un élément AssetGroupAsset avec un field_type de MARKETING_IMAGE L'élément référencé par l'AssetGroupAsset doit également respecter les les spécifications d'un MARKETING_IMAGE.

De même, si votre requête de création d'un AssetGroup échoue avec une AssetGroupError.SHORT_DESCRIPTION_REQUIRED, cela signifie qu'il manquait un asset TEXT de 60 caractères dans votre AssetGroup moins et un field_type de DESCRIPTION. La procédure à suivre pour résoudre ce problème est la comme dans l'exemple NOT_ENOUGH_MARKETING_IMAGE_ASSET. Cependant, la demande doit inclure au moins un élément AssetGroupAsset avec un field_type de DESCRIPTION, et la valeur de l'élément référencé par AssetGroupAsset doit être 60 ne pas dépasser.

Résoudre les problèmes liés aux groupes d'assets

Les asset_group.primary_status et asset_group.primary_status_reasons peuvent servir à fournir des insights sur les performances d'un groupe d'assets.

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"

De même, le asset_group_asset.primary_status, asset_group_asset.primary_status_details, et asset_group_asset.primary_status_reasons peuvent servir à indiquer si un composant du groupe d'assets est diffusé. raisons pour lesquelles ce n'est pas le cas.

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"

Source de l'élément

Performance Max est unique en ce sens qu'il diffuse des annonces contenant des composants importées par les annonceurs et générées automatiquement par Google. En tant qu'annonceur, il peut être utile de connaître la source de l'asset à dépanner ou à évaluer de performance. Dans ce cas, vous pouvez utiliser asset_group_asset.source comme ce qui suit:

SELECT
  asset.id,
  asset.name,
  asset_group.id,
  asset_group_asset.source
FROM asset_group_asset
WHERE campaign.id = CAMPAIGN_ID

Valeurs de conversion de l'objectif "Acquisition de nouveaux clients"

Les valeurs de conversion enregistrées peuvent être supérieures à celles que vous importez manuellement vous avez configuré de nouveaux clients l'acquisition d'utilisateurs dans votre Performance Max ou sur le Réseau de Recherche. Si vous avez sélectionné Nouveau client dans le mode Valeur (enchère plus élevée), la valeur vie de vos nouveaux clients est ajoutée la valeur de conversion de votre action de conversion. La valeur vie des nouveaux clients n'est disponible que via l'interface Web Google Ads.

Si vous devez calculer les valeurs de conversion en omettant le tout nouveau client valeur vie, reportez-vous au pseudo-code suivant. Le tout nouveau client valeur vie client peuvent être téléchargées depuis l'interface Web 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;
  }
}