CampaignDraft

कैंपेन ड्राफ़्ट.

जेएसओएन के काेड में दिखाना
{
  "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), एनएल लाइन फ़ीड (कोड पॉइंट 0xA) या नई लाइन शुरू करने का चिह्न (कोड पॉइंट 0xD) नहीं होना चाहिए.

draftCampaign

string

सिर्फ़ आउटपुट के लिए. उस कैंपेन के संसाधन का नाम जो ड्राफ़्ट बदलावों को बेस कैंपेन पर ओवरले करने की वजह से बनता है.

यह फ़ील्ड रीड-ओनली मोड में है.

hasExperimentRunning

boolean

सिर्फ़ आउटपुट के लिए. फ़िलहाल, दिखाए जा रहे इस ड्राफ़्ट पर आधारित कोई प्रयोग है या नहीं.

longRunningOperation

string

सिर्फ़ आउटपुट के लिए. लंबे समय तक चलने वाली कार्रवाई के संसाधन का नाम, जिसका इस्तेमाल ड्राफ़्ट प्रमोशन के पूरा होने के लिए पोल कराने के लिए किया जा सकता है. इसे सिर्फ़ तब सेट किया जाता है, जब ड्राफ़्ट प्रमोशन चल रहा हो या पूरा हो चुका हो.

CampaignDraftStatus

कैंपेन ड्राफ़्ट की संभावित स्थितियां.

Enums
UNSPECIFIED स्थिति के बारे में नहीं बताया गया है.
UNKNOWN इसका इस्तेमाल सिर्फ़ रिटर्न वैल्यू के लिए किया जाता है. इस वर्शन में ऐसी वैल्यू दिखाता है जिसकी जानकारी नहीं है.
PROPOSED ड्राफ़्ट के शुरुआती स्टेटस में, विज्ञापन देने वाले इसमें बदलाव कर सकते हैं. इससे विज्ञापन दिखाने पर कोई असर नहीं पड़ता.
REMOVED कैंपेन ड्राफ़्ट हटा दिया गया है.
PROMOTING विज्ञापन देने वाले ने ड्राफ़्ट के बदलावों को वापस ओरिजनल कैंपेन में प्रमोट करने का अनुरोध किया है. विज्ञापन देने वाला, प्रमोशन की स्थिति देखने के लिए, प्रमोशन की कार्रवाई के बाद हुई कार्रवाई की जांच कर सकता है.
PROMOTED ड्राफ़्ट में किए गए बदलावों को वापस मूल कैंपेन में मर्ज करने की प्रक्रिया पूरी हो गई है.
PROMOTE_FAILED कुछ हद तक लागू होने की वजह से प्रमोशन नहीं हो सका. प्रमोशन करने का फिर से सुरक्षित तरीके से प्रयास नहीं किया जा सकता, इसलिए मूल कैंपेन में समस्या को ठीक किया जाना चाहिए.