v25_2 sürümünden itibaren Google Ads API, Akıllı kampanyaları Maksimum Performans kampanyalarına dönüştürmenize yardımcı olmak için SmartCampaignSettingService.GeneratePMaxDraftCampaign yöntemini kullanıma sunuyor.
Dönüşümün işleyiş şekli
SmartCampaignSettingService.GeneratePMaxDraftCampaign işlevini çağırdığınızda API, mevcut bir Akıllı Kampanya'nın yapılandırmasına dayalı bir taslak Maksimum Performans kampanyası oluşturur.
Oluşturulan Maksimum Performans taslak kampanyası aşağıdaki durum değerleriyle başlatılır:
status,PAUSEDolarak ayarlanır.creation_status,INCOMPLETEolarak ayarlanır.
Bu sayede, kampanyanın reklam yayınlamasını etkinleştirmeden önce oluşturulan Maksimum Performans kampanyasını, bütçeyi, öğe grubunu ve öğeleri inceleyebilir, değiştirebilir ve geliştirebilirsiniz.
İstek parametreleri
GeneratePMaxDraftCampaignRequest mesajı aşağıdaki alanları kabul eder:
resource_name(Zorunlu): Dönüştürmek istediğiniz mevcut Akıllı kampanya ile ilişkiliSmartCampaignSettingkaynağının adı. Şu biçimde olmalıdır:customers/customer_id/smartCampaignSettings/campaign_idvalidate_only(İsteğe bağlı):trueise istek doğrulanır ancak yürütülmez. Yanıtınvalidated_infoalanında yalnızca doğrulama hataları, uyarılar veya olası dönüşüm sorunları döndürülür.gbp_enabled(Şu anda desteklenmemektedir): Akıllı kampanya ile ilişkili Google İşletme Profili (GİP) konumunun, oluşturulan Maksimum Performans kampanyasına dönüştürülüp bağlanacağı. Bu alanıtrueolarak ayarlama şu anda uygulanmamaktadır veGBP_ENABLED_GENERATE_PMAX_NOT_SUPPORTEDhatası döndürür.image_enabled(Şu anda desteklenmemektedir): Maksimum Performans kampanyası için gerekli resimlerin (ör. yatay, kare ve logo resim öğeleri) otomatik olarak oluşturulup oluşturulmayacağı. Bu alanıtrueolarak ayarlama şu anda uygulanmamaktadır veIMAGE_ENABLED_GENERATE_PMAX_NOT_SUPPORTEDhatası döndürür.
Yanıt ayrıntıları
GeneratePMaxDraftCampaignResponse mesajı, yeni oluşturulan Maksimum Performans taslak kampanyasının ve ilişkili öğelerinin kaynak adlarını döndürür:
pmax_campaign: Oluşturulan taslak Maksimum Performans kampanyasınınCampaignkaynak adı.campaign_budget: Oluşturulan Maksimum Performans kampanyasına bağlıCampaignBudgetkaynak adı.asset_group: Oluşturulan Maksimum Performans kampanyasına bağlıAssetGroupkaynak adı.assets: Oluşturulan Maksimum Performans kampanyasına bağlıAssetkaynak adlarının listesi.validated_info:validate_only,trueolarak ayarlandığında ek doğrulama bilgileri veya olası dönüşüm sorunları döndürülür.
Önerilen iş akışı
Bir Akıllı kampanyayı dönüştürmek için aşağıdaki iş akışını kullanın:
- Taslak kampanyayı oluşturun: Yalnızca gerekli
resource_nameayarlanmışkenSmartCampaignSettingService.GeneratePMaxDraftCampaignişlevini çağırın (gbp_enabledveimage_enabledayarlanmamış olarak bırakın veyafalseolarak ayarlayın). Döndürülenpmax_campaign,campaign_budget,asset_groupveassetskaynak adlarını kaydedin. - Kampanyayı inceleyin ve özelleştirin: Taslak Maksimum Performans kampanyası
status = PAUSEDvecreation_status = INCOMPLETEile oluşturulduğu için bütçesini, öğe grubunu ve öğelerini inceleyip yapılandırın. - Kampanyayı etkinleştirin: Reklam yayınlamaya hazır olduğunuzda kampanyanın
statusayarınıENABLED,creation_statusayarını iseCOMPLETEolarak güncelleyin.