Pemecahan masalah Performa Maksimal

Serupa dengan pelaporan Performa Maksimal, gunakan GoogleAdsService.SearchStream untuk mengambil metadata kampanye dan grup aset guna memecahkan masalah umum.

Pemecahan masalah kampanye

Jika kampanye Performa Maksimal Anda tidak berperforma seperti yang diharapkan, hal ini mungkin disebabkan oleh masalah tertentu pada iklan, bidding, penargetan, tracking konversi, atau setelan kampanye. Lihat panduan berikut untuk mengetahui langkah-langkah pemecahan masalah:

Kampanye dengan pedoman merek yang diaktifkan

Gunakan pedoman merek untuk mengontrol cara merek Anda ditampilkan dalam kampanye Performa Maksimal. Anda dapat menggunakan Campaign.brand_guidelines_enabled untuk memverifikasi bahwa pedoman merek telah diaktifkan untuk kampanye.

Kampanye Performa Maksimal dengan Campaign.brand_guidelines_enabled yang ditetapkan ke true menggunakan aset merek tingkat kampanye (BUSINESS_NAME, LOGO, dan LANDSCAPE_LOGO), dan harus memiliki

  • Tepat satu aset BUSINESS_NAME
  • Minimal satu aset LOGO

Jika Anda gagal menautkan resource CampaignAsset ini saat diperlukan, Anda dapat menerima error CampaignError.REQUIRED_BUSINESS_NAME_ASSET_NOT_LINKED atau CampaignError.REQUIRED_LOGO_ASSET_NOT_LINKED, bergantung pada jenis aset yang tidak ada. Error ini dapat dipicu untuk kampanye yang mengaktifkan pedoman merek oleh salah satu tindakan berikut:

  • Membuat Campaign baru tanpa menyediakan BUSINESS_NAME dan LOGO sebagai resource CampaignAsset dalam permintaan yang sama.
  • Menghapus satu atau beberapa aset CampaignAsset yang akan menyebabkan kampanye tidak lagi memenuhi persyaratan aset merek minimum.
  • Menautkan aset kustom tingkat grup aset yang diperlukan ke kampanye retail Performa Maksimal tanpa aset sebelumnya tanpa menyediakan semua resource CampaignAsset yang diperlukan dalam permintaan yang sama. (Menautkan hanya aset kustom opsional seperti YOUTUBE_VIDEO juga memerlukan persyaratan grup aset minimum dan link merek CampaignAsset yang diperlukan agar grup aset tidak memasuki status tidak didukung yang memblokir pengeditan di UI Google Ads.)

Mencoba menautkan aset merek di tingkat yang salah juga akan menghasilkan error, yang dapat Anda perbaiki sebagai berikut:

Pemecahan masalah grup aset

Gunakan kolom asset_group.primary_status dan asset_group.primary_status_reasons untuk memberikan insight tentang performa grup aset.

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"

Demikian pula, gunakan kolom asset_group_asset.primary_status, asset_group_asset.primary_status_details, dan asset_group_asset.primary_status_reasons untuk menampilkan apakah aset grup aset ditayangkan, atau alasan mengapa aset tersebut tidak ditayangkan.

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"

Error grup aset yang umum

Jika permintaan Anda untuk membuat AssetGroup atau memperbarui resource AssetGroupAsset yang ditautkan gagal dengan NOT_ENOUGH_*_ASSET AssetGroupError (seperti AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET), AssetGroup Anda tidak memenuhi persyaratan aset minimum. Error ini terjadi saat Anda membuat AssetGroup standar dengan aset wajib yang tidak ada, menautkan aset kustom yang diperlukan ke AssetGroup retail tanpa aset tanpa menyediakan semua aset yang diperlukan, atau menghapus aset yang diperlukan tanpa membatalkan tautan semua aset kustom dalam satu permintaan retail. (Menautkan aset kustom opsional saja seperti YOUTUBE_VIDEO juga memerlukan semua aset minimum yang diperlukan agar grup aset tidak memasuki status tidak didukung yang memblokir pengeditan di UI Google Ads.)

Misalnya, error AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET menunjukkan bahwa permintaan dikirim tanpa jumlah minimum aset MARKETING_IMAGE (satu dalam hal ini). Untuk memperbaiki error ini, kirimkan permintaan Anda sebagai permintaan modifikasi massal menggunakan metode GoogleAdsService.Mutate yang berisi asset_group_operation (saat membuat grup aset baru) dan semua entri asset_group_asset_operation yang diperlukan, seperti yang ditunjukkan dalam artikel Menautkan grup aset ke aset.

Dalam contoh ini, daftar operasi mutasi dalam permintaan mutasi massal harus menyertakan setidaknya satu AssetGroupAsset dengan field_type MARKETING_IMAGE. Aset yang direferensikan oleh AssetGroupAsset juga harus memenuhi spesifikasi untuk MARKETING_IMAGE.

Demikian pula, jika permintaan Anda untuk membuat AssetGroup gagal dengan AssetGroupError.SHORT_DESCRIPTION_REQUIRED, artinya AssetGroup Anda tidak memiliki aset TEXT dengan 60 karakter atau kurang dan field_type dari DESCRIPTION. Langkah-langkah untuk memperbaiki masalah ini sama dengan yang ditunjukkan dalam contoh NOT_ENOUGH_MARKETING_IMAGE_ASSET. Namun, permintaan harus menyertakan setidaknya satu AssetGroupAsset dengan field_type DESCRIPTION, dan aset yang dirujuk oleh AssetGroupAsset harus berisi maksimal 60 karakter.

Lihat Error umum untuk mengetahui daftar error umum dan cara memperbaikinya.

Menemukan sumber aset untuk pemecahan masalah

Performa Maksimal bersifat unik karena menayangkan iklan yang berisi aset yang diupload oleh pengiklan dan dibuat secara otomatis oleh Google. Sebagai pengiklan, mengetahui sumber aset dapat bermanfaat untuk memecahkan masalah atau mengevaluasi performa. Dalam hal ini, Anda dapat menggunakan kolom asset_group_asset.source sebagai berikut:

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

Nilai konversi dari sasaran akuisisi pelanggan baru

Nilai konversi yang dilaporkan dapat lebih tinggi daripada nilai yang Anda upload secara manual jika Anda telah menyiapkan akuisisi pelanggan baru di kampanye Performa Maksimal atau kampanye Penelusuran. Jika Anda telah memilih mode Nilai Pelanggan Baru (Ajukan bid lebih tinggi), nilai umur pelanggan baru Anda akan ditambahkan ke nilai konversi tindakan konversi Anda. Nilai umur semua pelanggan baru hanya tersedia melalui antarmuka web Google Ads.

Jika Anda perlu menghitung nilai konversi tanpa menyertakan nilai umur pelanggan baru, lihat kode pseudo berikut. Nilai umur semua pelanggan baru dapat didownload dari antarmuka 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;
  }
}