Bozze di campagna

Le bozze di campagna sono un modo per inserire in una fase una serie di modifiche previste campagna. Ogni bozza di campagna ha una campagna di base e una bozza di campagna. associate.

  • La campagna di base è una normale campagna dell'account, con annunci, gruppi di annunci e altre risorse.
  • La bozza di campagna è un livello virtuale in cui le modifiche vengono aggregate eseguire operazioni, ma non influiranno sulle campagne effettive del tuo account. Una volta sei soddisfatto dello stato della bozza di campagna, puoi applicarla a un una campagna reale in diversi modi.
di Gemini Advanced.

Creazione di una bozza

Creare una CampaignDraft è semplice come tutte le altre creazione di entità nell'API Google Ads. Crea un CampaignDraft e specificane base_campaign e name, quindi chiama CampaignDraftService.MutateCampaignDrafts, passando il CampaignDraft appena creato come un create.

La richiesta create si comporta una tipica chiamata API, in quanto la risposta viene restituita immediatamente.

Modifica di una bozza di campagna

Dopo aver creato la bozza di campagna, dovrai cercare il nome della risorsa della bozza di campagna associata in modo da poter iniziare ad apportare modifiche. Puoi esegui questa operazione utilizzando la seguente query GoogleAdsService.SearchStream:

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

Una volta individuato il nome della risorsa della bozza di campagna, puoi modificare la campagna esattamente come faresti con qualsiasi campagna reale del tuo account. La bozza di campagna non possono pubblicare annunci, ma fungono da area temporanea per le modifiche che puoi applicare una campagna reale in un secondo momento.

Promuovi o rimuovi una bozza di campagna

Dopo aver configurato la bozza di campagna, hai a disposizione alcune opzioni.

  1. Promuovi la bozza di campagna nella campagna di base, applicando tutte le le modifiche apportate nella bozza di campagna alla campagna di base. Si tratta di un operazione asincrona. Questa operazione può essere eseguita richiamando CampaignDraftService.PromoteCampaignDraft
  2. Rimuovi la bozza di campagna impostandone la bozza Da status a REMOVED. Questa operazione genera le modifiche, se hai deciso di non continuare. Questo è un processo sincrono e funziona come qualsiasi altra chiamata API.