Taslaktaki değişiklikleri ana kampanyaya geri tanıtır.
Bu yöntem, Yükseltmenin tamamlanıp tamamlanmadığını gösteren bir Uzun Süreli İşlem (LRO) döndürür. İşlem tamamlanana kadar LRO'yu yoklamak için [Transactions.GetTransaction] işlevini kullanın. Yanıtta yalnızca bitti durumu döndürülür. Promosyonun başarılı olup olmadığını belirlemek için Kampanya Taslağı kaynağındaki duruma bakın. LRO başarısız olduysa hata nedenleri listesini görüntülemek için CampaignDraftService.ListCampaignDraftAsyncErrors
öğesini kullanın.
Atılan hataların listesi: AuthenticationError AuthorizationError CampaignDraftError HeaderError InternalError QuotaError RequestError
HTTP isteği
POST https://googleads.googleapis.com/v15/{campaignDraft=customers/*/campaignDrafts/*}:promote
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
campaignDraft |
Zorunlu. Tanıtılacak kampanya taslağının kaynak adı. |
İstek içeriği
İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:
JSON gösterimi |
---|
{ "validateOnly": boolean } |
Alanlar | |
---|---|
validateOnly |
Doğru ise istek doğrulanır ancak Uzun Süreli İşlem oluşturulmaz. Yalnızca hata döndürülür. |
Yanıt gövdesi
Başarılıysa yanıt metni, Operation
öğesinin bir örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/adwords
Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.