Kampanya Taslakları

Kampanya taslakları, temel bir kampanyada yapılması planlanan değişiklikleri aşamalandırmanın bir yoludur. Her kampanya taslağıyla ilişkilendirilmiş bir ana kampanya ve bir taslak kampanya vardır.

  • Temel kampanya, hesabınızdaki reklamlar, reklam grupları ve diğer kaynakları içeren normal bir kampanyadır.
  • Taslak kampanya, işlemlerinizi yaparken değişikliklerin toplandığı ancak hesabınızdaki gerçek kampanyaları etkilemeyen sanal bir katmandır. Taslak kampanyanın durumundan memnun kaldığınızda, birkaç farklı şekilde gerçek bir kampanyaya uygulayabilirsiniz.

Taslak oluşturma

CampaignDraft oluşturmak, Google Ads API'de diğer tüm öğeleri oluşturmak kadar basittir. CampaignDraft oluşturun ve base_campaign ile name değerlerini belirtin. Ardından, yeni oluşturulan CampaignDraft değerini create işlemi olarak ileterek CampaignDraftService.MutateCampaignDrafts değerini çağırın.

create isteği, yanıtın hemen döndürülmesi bakımından tipik bir API çağrısı gibi davranır.

Taslak kampanyayı değiştirme

Kampanya taslağınızı oluşturduktan sonra değişiklik yapmaya başlayabilmek için ilişkili taslak kampanyanın kaynak adını aramanız gerekir. Bu işlemi, GoogleAdsService.SearchStream içinde aşağıdaki sorguyu kullanarak yapabilirsiniz:

SELECT campaign_draft.draft_campaign
FROM campaign_draft
WHERE campaign_draft.resource_name = "CAMPAIGN_DRAFT_RESOURCE_NAME_HERE"

Taslak kampanya kaynak adınızı aldıktan sonra bu kampanyayı, hesabınızdaki herhangi bir gerçek kampanyayı değiştirdiğiniz şekilde değiştirebilirsiniz. Taslak kampanya reklam yayınlayamaz ancak daha sonra gerçek bir kampanyaya uygulayabileceğiniz değişiklikler için hazırlık alanı olarak kullanılır.

Taslak kampanyayı tanıtma veya kaldırma

Taslak kampanyanızın yapılandırmasını tamamladıktan sonra birkaç seçeneğiniz olur.

  1. Taslak kampanyada yaptığınız tüm değişiklikleri ana kampanyaya uygulayarak taslak kampanyayı ana kampanyaya yükseltin. Bu bir eşzamansız işlemdir. Bu işlem, CampaignDraftService.PromoteCampaignDraft çağrılarak gerçekleştirilebilir.
  2. status ayarını REMOVED olarak belirleyerek kampanya taslağını kaldırın. Devam etmemeye karar verirseniz bu işlem değişiklikleri siler. Bu, senkron bir işlemdir ve diğer tüm API çağrıları gibi çalışır.