REST Resource: accounts.conversionSources

संसाधन: ConversionSource

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

जेएसओएन के काेड में दिखाना
{
  "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: GoogleAnalyticsLink सोर्स के लिए. - mcdn: MerchantCenterDestination जाने वाले सोर्स के लिए.

state

enum (State)

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

expireTime

string (Timestamp format)

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

controller

enum (Controller)

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

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

object (MerchantCenterDestination)

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

AttributionSettings

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

जेएसओएन के काेड में दिखाना
{
  "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

कन्वर्ज़न इवेंट के टाइप दिखाने वाला मैसेज

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

string

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

report

boolean

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

MerchantCenterDestination

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

जेएसओएन के काेड में दिखाना
{
  "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

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