v25 (v25.2 tarihinden itibaren) Akıllı kampanyaları Maksimum Performans kampanyalarına dönüştürmek için SmartCampaignSettingService.GeneratePMaxDraftCampaign yöntemini kullanabilirsiniz. Bu yöntem v24 ve önceki sürümlerde kullanılamaz.
Dönüşümün işleyiş şekli
SmartCampaignSettingService.GeneratePMaxDraftCampaign işlevini çağırdığınızda API, bir Akıllı Kampanya'nın yapılandırmasına dayalı bir Maksimum Performans kampanyası taslağı oluşturur.
Oluşturulan Maksimum Performans taslak kampanyası, status değeri PAUSED olarak ayarlanmış şekilde başlatılır (ve yayınlanmaya uygunluk durumu primary_status içinde yansıtılır). Tüm özellik dönüştürücüler Akıllı Kampanya için doğrulama işlemini geçemezse istek SmartCampaignError.GENERATE_PMAX_CONVERTERS_FAIL hatasıyla başarısız olur.
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. Taslak Maksimum Performans kampanyası oluşturulduğunda orijinal Akıllı kampanya değiştirilmez veya duraklatılmaz. Orijinal Akıllı kampanya, siz manuel olarak duraklatana kadar etkin kalır.
İstek parametreleri
GeneratePMaxDraftCampaignRequest mesajı aşağıdaki alanları kabul eder:
resource_name(Zorunlu): Dönüştürmek istediğiniz Akıllı kampanya için yeniden oluşturulacakSmartCampaignSettingöğesinin kaynak adı. Aşağıdaki 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. Taslak öğeler oluşturulmaz.gbp_enabled(Desteklenmiyor): İsteğe bağlı. Maksimum Performans kampanyasına bağlı Google İşletme Profili (GİP) konumunun dönüştürülüp dönüştürülmeyeceği. Bu alanı ayarlanmadan bırakın veyafalseolarak ayarlayın. Bu alanıtrueolarak ayarlamakv25'de uygulanmaz veSmartCampaignError.GBP_ENABLED_GENERATE_PMAX_NOT_SUPPORTEDhatası döndürür.image_enabled(Desteklenmiyor): İsteğe bağlı. Gerekli Maksimum Performans kampanyası resimlerinin (ör. yatay, kare ve logo resim türleri) oluşturulup oluşturulmayacağı. Bu alanı ayarlanmadan bırakın veyafalse;trueolarak ayarlamakv25'de uygulanmaz veSmartCampaignError.IMAGE_ENABLED_GENERATE_PMAX_NOT_SUPPORTEDhatası döndürür.
Yanıt ayrıntıları
GeneratePMaxDraftCampaignResponse mesajı, 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: Doğrulama bilgileri veya dönüşüm kontrolü tarafından döndürülen olası dönüşüm sorunları (hemvalidate_only,trueolarak ayarlandığında hem devalidate_only,falseolduğunda oluşturulan öğe kaynak adlarıyla birlikte doldurulur).
Ö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.GeneratePMaxDraftCampaignçağrısı yapı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 = PAUSEDile oluşturulduğu için bütçesini, öğe grubunu ve öğelerini inceleyip yapılandırın. - Kampanyayı etkinleştirin ve orijinal kampanyayı duraklatın: Reklam yayınlamaya hazır olduğunuzda Maksimum Performans kampanyasının
statusayarınıENABLEDolarak güncelleyin, ardından orijinal Akıllı kampanyanınstatusayarınıPAUSEDolarak güncelleyerek reklamların iki kez yayınlanmasını önleyin.