Maksimum Performans raporlamasına benzer şekilde, yaygın sorunları gidermek için kampanya ve öğe grubu meta verilerini almak üzere GoogleAdsService.SearchStream kullanın.
Kampanya sorunlarını giderme
Maksimum Performans kampanyanız beklenen performansı göstermiyorsa bunun nedeni reklamlar, teklif verme, hedefleme, dönüşüm izleme veya kampanya ayarlarınızla ilgili belirli sorunlar olabilir. Sorun giderme adımları için aşağıdaki kılavuzlara bakın:
- Maksimum Performans kampanyası oluşturmayla ilgili sorunlar
- Maksimum Performans kampanyası yayınlanmıyor veya düşük trafiğe sahip
- Maksimum Performans harcama artışı
Marka kurallarının etkinleştirildiği kampanyalar
Markanızın Maksimum Performans kampanyalarında nasıl temsil edileceğini kontrol etmek için markalama kurallarını kullanın. Markalama kurallarının bir kampanya için etkinleştirildiğini doğrulamak üzere
Campaign.brand_guidelines_enabled
kullanabilirsiniz.
Campaign.brand_guidelines_enabled ayarı true olarak belirlenen Maksimum Performans kampanyalarında kampanya düzeyinde marka öğeleri kullanılır
(BUSINESS_NAME,
LOGO ve
LANDSCAPE_LOGO),
ve
- Tam olarak bir
BUSINESS_NAMEöğesi - En az bir
LOGOöğe
Bu CampaignAsset kaynakları doğru şekilde bağlamazsanız eksik öğe türüne bağlı olarak CampaignError.REQUIRED_BUSINESS_NAME_ASSET_NOT_LINKED veya CampaignError.REQUIRED_LOGO_ASSET_NOT_LINKED hatası alırsınız. Bu hatalar, marka kurallarının etkinleştirildiği kampanyalarda aşağıdaki işlemlerden herhangi biriyle tetiklenebilir:
- Aynı istekte hem
BUSINESS_NAMEhem deLOGOCampaignAssetkaynakları sağlanmadan yeni birCampaignoluşturulması. - Kampanyanın artık minimum marka öğesi koşullarını karşılamamasına neden olacak bir veya daha fazla
CampaignAssetkaynağın kaldırılması. - Gerekli tüm
CampaignAssetkaynakları aynı istekte sağlamadan, daha önce öğesiz olan ve ürün feed'i içeren bir Maksimum Performans kampanyasına öğe grubu düzeyinde öğeler ekleme.
Marka öğelerini yanlış düzeyde bağlamaya çalışmak da hatalara neden olur. Bu hataları aşağıdaki şekilde düzeltebilirsiniz:
AssetLinkError.BRAND_ASSETS_NOT_LINKED_AT_CAMPAIGN_LEVELCampaignAssetkaynağını kullanarak marka öğelerini bağlayın. Bunun nedeni, kampanyada marka yönergelerinin etkinleştirilmiş olmasıdır.
AssetLinkError.BRAND_ASSETS_NOT_LINKED_AT_ASSET_GROUP_LEVELAssetGroupAssetkaynağını kullanarak marka öğelerini bağlayın. Bunun nedeni, kampanyada marka kurallarının etkinleştirilmemiş olmasıdır.
Öğe grubuyla ilgili sorunları giderme
Bir öğe grubunun performansıyla ilgili analizler sağlamak için asset_group.primary_status ve asset_group.primary_status_reasons alanlarını kullanın.
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"
Benzer şekilde, bir öğe grubu öğesinin yayınlanıp yayınlanmadığını veya yayınlanmamasının nedenlerini göstermek için asset_group_asset.primary_status, asset_group_asset.primary_status_details ve asset_group_asset.primary_status_reasons alanlarını kullanın.
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"
Sık karşılaşılan öğe grubu hataları
AssetGroup oluşturma isteğiniz AssetGroupError ile başarısız olursa ve NOT_ENOUGH ile başlayan bir enum değeri (ör. AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET) döndürülürse bu, AssetGroup öğenizin minimum öğe koşullarını karşılamadığı ve oluşturulmadığı anlamına gelir.
Örneğin, AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET hatası, AssetGroup oluşturma isteğinin minimum sayıda MARKETING_IMAGES olmadan gönderildiğini gösterir. Bu durumda, minimum sayı birdir. Bu hatayı düzeltmek için Öğe gruplarını öğelere bağlama bölümünde gösterildiği gibi, asset_group_operation ve eksik asset_group_asset_operations içeren GoogleAdsService.mutate yöntemini kullanarak AssetGroup oluşturma isteğinizi toplu değiştirme isteği olarak yeniden gönderin.
Bu örnekte, toplu değiştirme isteğindeki değiştirme işlemleri listesi, MARKETING_IMAGE field_type değerine sahip en az bir AssetGroupAsset içermelidir. AssetGroupAsset ile referans verilen öğe, MARKETING_IMAGE özelliklerini de karşılamalıdır.
Benzer şekilde, AssetGroup oluşturma isteğiniz AssetGroupError.SHORT_DESCRIPTION_REQUIRED ile başarısız olursa AssetGroup öğenizde 60 karakter veya daha kısa bir TEXT öğesi ve DESCRIPTION field_type öğesi eksik demektir. Bu sorunu düzeltme adımları, NOT_ENOUGH_MARKETING_IMAGE_ASSET örneğinde gösterilenlerle aynıdır. Ancak istek, field_type değeri DESCRIPTION olan en az bir AssetGroupAsset içermelidir ve AssetGroupAsset tarafından referans verilen öğe 60 karakter veya daha kısa olmalıdır.
Sık karşılaşılan hataların listesi ve bu hataları düzeltme yöntemleri için Sık Karşılaşılan Hatalar bölümüne bakın.
Sorun giderme için öğe kaynağını bulma
Maksimum Performans, reklamverenler tarafından yüklenen ve Google tarafından otomatik olarak oluşturulan öğeleri içeren reklamlar yayınlaması açısından benzersizdir. Reklamveren olarak, sorun giderme veya performansı değerlendirme amacıyla öğenin kaynağını bilmek faydalı olabilir. Bu durumda, asset_group_asset.source alanını aşağıdaki gibi kullanabilirsiniz:
SELECT
asset.id,
asset.name,
asset_group.id,
asset_group_asset.source
FROM asset_group_asset
WHERE campaign.id = CAMPAIGN_ID
Yeni müşteri edinme hedefinden elde edilen dönüşüm değerleri
Maksimum Performans veya Arama Ağı kampanyalarınızda yeni müşteri edinme özelliğini ayarladıysanız bildirilen dönüşüm değerleri, manuel olarak yüklediğiniz değerlerden daha yüksek olabilir. Yeni müşteri değeri modu (daha yüksek teklif verme)'ni seçtiyseniz tüm yeni müşterilerin yaşam boyu değeri, dönüşüm işleminizin dönüşüm değerine eklenir. Tüm yeni müşteri yaşam boyu değeri yalnızca Google Ads web arayüzünde kullanılabilir.
Tüm yeni müşterilerin yaşam boyu değerini hariç tutarak dönüşüm değerlerini hesaplamanız gerekiyorsa aşağıdaki sözde kodu inceleyin. Tamamen yeni olan müşteri yaşam boyu değeri, Google Ads web arayüzünden indirilebilir.
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;
}
}