キャンペーンの下書き

キャンペーンの下書きは、ベースとなる一連の変更を あります各キャンペーンの下書きには、基本のキャンペーンと下書き用キャンペーンがある 関連付けられています

  • 基本のキャンペーンはアカウントの通常のキャンペーンで などのリソースが含まれます。
  • 下書き用キャンペーンは、変更を集約する仮想レイヤである アカウントの実際のキャンペーンに影響はありません。1 回 下書き用キャンペーンの状態に問題がなければ、 いくつかの方法でテストできます
で確認できます。

下書きの作成

CampaignDraft は他の作成方法と同じくらい簡単に作成できます。 エンティティを作成する方法ですCampaignDraft を作成して、 base_campaign および name、次に呼び出します CampaignDraftService.MutateCampaignDrafts, 新しく作成された CampaignDraftcreate オペレーションを実行します。

create リクエストの動作 一般的な API 呼び出しと同様に、レスポンスがすぐに返されます。

下書き用キャンペーンを変更する

キャンペーンの下書きを作成したら、リソース名を確認する必要があります。 関連する下書きキャンペーンの項目がリストされます。Google Chat では これを行うには、次のクエリを使用します。 GoogleAdsService.SearchStream:

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

下書き用キャンペーンのリソース名を入力したら、そのキャンペーンを修正できます 手順は同じです下書き用キャンペーン 広告を配信できませんが、アプリケーションに適用できる変更のステージング領域として機能します。 後ほど説明します

下書き用キャンペーンを宣伝または削除する

下書き用キャンペーンの設定後に、いくつかの選択肢があります。

  1. 下書き用キャンペーンを基本のキャンペーンに昇格させ、 下書き用キャンペーンに加えた変更を基本のキャンペーンに加えます。これは 非同期オペレーション。これを行うには、次の呼び出しを行います。 CampaignDraftService.PromoteCampaignDraft
  2. キャンペーンの下書きを削除する REMOVED まで status。この場合、 続行しないことにした場合は変更を無効にできますこれは同期的に 他の API 呼び出しと同様に機能します。