CampaignDraft

مسودة حملة.

تمثيل JSON
{
  "resourceName": string,
  "status": enum (CampaignDraftStatus),
  "draftId": string,
  "baseCampaign": string,
  "name": string,
  "draftCampaign": string,
  "hasExperimentRunning": boolean,
  "longRunningOperation": string
}
الحقول
resourceName

string

غير قابل للتغيير. اسم مورد مسودة الحملة. وتكون أسماء موارد مسودات الحملات على النحو التالي:

customers/{customerId}/campaignDrafts/{base_campaign_id}~{draftId}

status

enum (CampaignDraftStatus)

النتائج فقط. حالة مسودة الحملة. هذا الحقل للقراءة فقط.

عند إضافة مسودة حملة جديدة، يتم ضبط الحالة تلقائيًا على "مقترَحة".

draftId

string (int64 format)

النتائج فقط. رقم تعريف المسودة.

هذا الحقل للقراءة فقط.

baseCampaign

string

غير قابل للتغيير. الحملة الأساسية التي تنتمي إليها المسودة.

name

string

اسم مسودة الحملة.

هذا الحقل مطلوب ويجب ألا يكون فارغًا عند إنشاء مسودات حملات جديدة.

ويجب ألا يحتوي على أي أحرف فارغة (نقطة الرمز 0x0) أو خلاصة سطر NL (نقطة الرمز 0xA) أو أحرف الرجوع إلى أول السطر (رمز النقطة 0xD).

draftCampaign

string

النتائج فقط. اسم مورد الحملة الناتج عن تراكب تغييرات المسودة على الحملة الأساسية.

هذا الحقل للقراءة فقط.

hasExperimentRunning

boolean

النتائج فقط. ما إذا كانت هناك تجربة تستند إلى هذه المسودة المعروضة حاليًا

longRunningOperation

string

النتائج فقط. اسم المورد للعملية طويلة المدى والذي يمكن استخدامه للاستطلاع من أجل إكمال مسودة الإعلان الترويجي. لا يتمّ ضبط ذلك إلّا إذا كانت مسودة الإعلان الترويجي قيد التنفيذ أو اكتملت.

CampaignDraftStatus

الحالات المحتملة لمسودة الحملة.

عمليات التعداد
UNSPECIFIED لم يتمّ تحديد الحالة.
UNKNOWN تُستخدَم هذه السمة للقيمة المعروضة فقط. يعرض قيمة غير معروفة في هذا الإصدار.
PROPOSED الحالة الأولية للمسودة، يمكن للمعلِن البدء في إضافة التغييرات بدون أي تأثير في عرض الإعلانات.
REMOVED تمت إزالة مسودة الحملة.
PROMOTING طلب المعلن الترويج لتغييرات المسودة مرة أخرى في الحملة الأصلية. يمكن للمعلن إجراء استطلاع رأي عن العملية طويلة الأمد التي أجراها إجراء الترويج للاطّلاع على حالة العرض الترويجي.
PROMOTED اكتملت عملية دمج التغييرات في المسودة إلى الحملة الأصلية بنجاح.
PROMOTE_FAILED تعذّر العرض الترويجي بعد تطبيقه جزئيًا. تتعذّر محاولة الترويج مرة أخرى بأمان، لذا يجب حلّ المشكلة في الحملة الأصلية.