REST Resource: accounts.conversionSources

संसाधन: कन्वर्ज़न का सोर्स

कन्वर्ज़न का ऐसा सोर्स दिखाता है जिसका मालिकाना हक व्यापारी खाते के पास है. किसी कारोबारी खाते में, कन्वर्ज़न के ज़्यादा से ज़्यादा 200 सोर्स हो सकते हैं.

JSON के काेड में दिखाना
{
  "name": string,
  "state": enum (State),
  "expireTime": string,
  "controller": enum (Controller),

  // Union field source_data can be only one of the following:
  "googleAnalyticsLink": {
    object (GoogleAnalyticsLink)
  },
  "merchantCenterDestination": {
    object (MerchantCenterDestination)
  }
  // End of list of possible types for union field source_data.
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए. आइडेंटिफ़ायर. नया ConversionSource बनाने पर, Content API इसे जनरेट करता है. फ़ॉर्मैट: [a-z]{4}:.+ कोलन से पहले के चार वर्ण, कन्वर्ज़न सोर्स का टाइप दिखाते हैं. कोलन के बाद का कॉन्टेंट, उस टाइप में कन्वर्ज़न सोर्स का आईडी दिखाता है. दो अलग-अलग कन्वर्ज़न सोर्स का आईडी, अलग-अलग टाइप के लिए एक जैसा हो सकता है. नीचे दिए गए प्रीफ़िक्स इस्तेमाल किए जा सकते हैं: - galk: Google AnalyticsLink स्रोतों के लिए. - mcdn: MerchantCenterDestination सोर्स के लिए.

state

enum (State)

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

expireTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. वह समय जब कन्वर्ज़न का संग्रहित किया गया सोर्स हमेशा के लिए मिट जाता है और उसे वापस नहीं लाया जा सकता.

controller

enum (Controller)

सिर्फ़ आउटपुट के लिए. कन्वर्ज़न के सोर्स का कंट्रोलर.

यूनियन फ़ील्ड source_data. ज़रूरी है. हर अलग तरह के सोर्स के लिए खास कन्वर्ज़न सोर्स डेटा. source_data इनमें से सिर्फ़ एक हो सकता है:
merchantCenterDestination

object (MerchantCenterDestination)

"Merchant Center टैग डेस्टिनेशन" टाइप का कन्वर्ज़न सोर्स.

AttributionSettings

यह उन कन्वर्ज़न सोर्स के लिए एट्रिब्यूशन सेटिंग दिखाता है जिन्हें प्री-एट्रिब्यूशन का डेटा मिल रहा है.

JSON के काेड में दिखाना
{
  "attributionLookbackWindowDays": integer,
  "attributionModel": enum (AttributionModel),
  "conversionType": [
    {
      object (ConversionType)
    }
  ]
}
फ़ील्ड
attributionLookbackWindowDays

integer

ज़रूरी है. इस सोर्स में एट्रिब्यूशन के लिए, लुकबैक विंडो (दिनों में) का इस्तेमाल किया जाता है. इसके लिए, 7, 30, 40 वैल्यू इस्तेमाल की जा सकती हैं.

attributionModel

enum (AttributionModel)

ज़रूरी है. एट्रिब्यूशन मॉडल.

conversionType[]

object (ConversionType)

इम्यूटेबल. बिना क्रम वाली सूची. अलग-अलग कन्वर्ज़न टाइप की सूची, जिसे कन्वर्ज़न इवेंट की कैटगरी में रखा जा सकता है. एक मानक "purchase" अगर बनाते समय यह सूची खाली होगी, तो टाइप अपने-आप बन जाएगा.

AttributionModel

इस सोर्स के लिए इस्तेमाल किया गया एट्रिब्यूशन मॉडल. हम Google Analytics 4 से मिलने वाले मॉडल के उसी सेट के साथ काम करते हैं, जैसा कि यहां बताया गया है: https://support.google.com/analytics/answer/10596866.

Enums
ATTRIBUTION_MODEL_UNSPECIFIED मॉडल तय नहीं किया गया है.
CROSS_CHANNEL_LAST_CLICK क्रॉस-चैनल लास्ट क्लिक मॉडल.
ADS_PREFERRED_LAST_CLICK Google Ads की प्राथमिकता वाला लास्ट क्लिक मॉडल.
CROSS_CHANNEL_DATA_DRIVEN क्रॉस-चैनल डेटा-ड्रिवन मॉडल.
CROSS_CHANNEL_FIRST_CLICK क्रॉस-चैनल फ़र्स्ट क्लिक मॉडल.
CROSS_CHANNEL_LINEAR क्रॉस-चैनल लीनियर मॉडल.
CROSS_CHANNEL_POSITION_BASED क्रॉस-चैनल रैंक पर आधारित मॉडल.
CROSS_CHANNEL_TIME_DECAY क्रॉस-चैनल समय का नुकसान मॉडल.

ConversionType

अलग-अलग तरह के कन्वर्ज़न इवेंट दिखाने वाला मैसेज

JSON के काेड में दिखाना
{
  "name": string,
  "report": boolean
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए. कन्वर्ज़न इवेंट का नाम, क्योंकि इसे क्लाइंट रिपोर्ट करेगा.

report

boolean

सिर्फ़ आउटपुट के लिए. यह बताने वाला विकल्प कि Merchant Center रिपोर्टिंग में टाइप को शामिल किया जाना चाहिए या नहीं.

MerchantCenterDestination

"Merchant Center का डेस्टिनेशन" सोर्स का इस्तेमाल, Google टैग का इस्तेमाल करके किसी ऑनलाइन स्टोर से कन्वर्ज़न इवेंट भेजने के लिए किया जा सकता है. ऐसा सीधे उस Merchant Center खाते में किया जा सकता है जिसमें सोर्स बनाया गया है.

JSON के काेड में दिखाना
{
  "destination": string,
  "attributionSettings": {
    object (AttributionSettings)
  },
  "displayName": string,
  "currencyCode": string
}
फ़ील्ड
destination

string

सिर्फ़ आउटपुट के लिए. Merchant Center का डेस्टिनेशन आईडी.

attributionSettings

object (AttributionSettings)

ज़रूरी है. Merchant Center डेस्टिनेशन के लिए इस्तेमाल की जा रही एट्रिब्यूशन सेटिंग.

displayName

string

ज़रूरी है. डेस्टिनेशन के लिए, कारोबारी या कंपनी का तय किया गया डिसप्ले नाम. इस नाम से Merchant Center के यूज़र इंटरफ़ेस (यूआई) में कन्वर्ज़न के सोर्स की पहचान होती है. इसमें 64 से ज़्यादा वर्ण इस्तेमाल नहीं किए जा सकते.

currencyCode

string

ज़रूरी है. तीन अक्षर वाला मुद्रा कोड (ISO 4217). मुद्रा कोड से तय होता है कि इस डेस्टिनेशन पर भेजे गए कन्वर्ज़न, Merchant Center में किस मुद्रा में रिपोर्ट किए जाएंगे.

स्थिति

कन्वर्ज़न के सोर्स की स्थिति दिखाता है.

Enums
STATE_UNSPECIFIED कन्वर्ज़न के सोर्स की स्थिति की जानकारी नहीं है.
ACTIVE कन्वर्ज़न का सोर्स पूरी तरह से काम कर रहा है.
ARCHIVED कन्वर्ज़न के सोर्स को पिछले 30 दिनों में संग्रहित किया गया है और फ़िलहाल यह काम नहीं कर रहा है. 'मिटाया गया आइटम' को वापस लाने के तरीके का इस्तेमाल करके, इसे वापस लाया जा सकता है.
PENDING कन्वर्ज़न का सोर्स बनाने की प्रोसेस शुरू हो गई है, लेकिन यह अभी पूरी तरह से खत्म नहीं हुआ है.

गेम कंट्रोलर

कन्वर्ज़न के सोर्स को कंट्रोल करने वाली इकाई.

Enums
CONTROLLER_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
MERCHANT इसे वह कारोबारी कंट्रोल करता है जिसके पास कन्वर्ज़न के सोर्स का मालिकाना हक होता है.
YOUTUBE_AFFILIATES इसे YT अफ़िलिएट प्रोग्राम से कंट्रोल किया जाता है.

तरीके

create

कन्वर्ज़न का नया सोर्स बनाता है.

delete

कन्वर्ज़न के मौजूदा सोर्स को संग्रहित करता है.

get

कन्वर्ज़न का सोर्स फ़ेच करता है.

list

उन कन्वर्ज़न सोर्स की सूची हासिल करता है जिनका ऐक्सेस कॉलर के पास है.

patch

यह कन्वर्ज़न के किसी मौजूदा सोर्स की जानकारी को अपडेट करता है.

undelete

इससे संग्रहित किए गए कन्वर्ज़न के सोर्स को फिर से चालू किया जाता है.