Bir taslaktaki değişiklikleri ana kampanyaya tanıtır.
Bu yöntem, Yükseltme'nin tamamlanıp tamamlanmadığını gösteren bir Uzun Süreli İşlem (LRO) döndürür. Tamamlanana kadar LRO'yu yoklamak için [Transactions.GetOperation] 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/v16/{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
İsteğin gövdesi, aşağıdaki yapıya sahip veriler içerir:
JSON gösterimi |
---|
{ "validateOnly": boolean } |
Alanlar | |
---|---|
validateOnly |
True (doğru) ise istek doğrulanır, ancak Uzun Çalışan İş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.