Method: customers.customerSkAdNetworkConversionValueSchemas.mutate

CustomerSkAdNetworkconversionValueSchema को बनाता या अपडेट करता है.

इस्तेमाल की गई गड़बड़ियों की सूची: AuthenticationError AuthorizationError FieldError InternalError MutateError

एचटीटीपी अनुरोध

POST https://googleads.googleapis.com/v16/customers/{customerId}/customerSkAdNetworkConversionValueSchemas:mutate

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
customerId

string

उस ग्राहक का आईडी जिसके शेयर किए गए सेट में बदलाव किया जा रहा है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में, इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "operation": {
    object (CustomerSkAdNetworkConversionValueSchemaOperation)
  },
  "validateOnly": boolean,
  "enableWarnings": boolean
}
फ़ील्ड
operation

object (CustomerSkAdNetworkConversionValueSchemaOperation)

की जाने वाली कार्रवाई.

validateOnly

boolean

सही होने पर, अनुरोध की पुष्टि की जाती है, लेकिन उसे पूरा नहीं किया जाता. सिर्फ़ गड़बड़ियां दिखती हैं, नतीजे नहीं.

enableWarnings

boolean

ज़रूरी नहीं. सही होने पर, नतीजे दिखाने वाली चेतावनियां चालू करता है. चेतावनियां, बदलाव की कार्रवाई को रोके बिना गड़बड़ी के मैसेज और गड़बड़ी कोड दिखाती हैं.

जवाब का मुख्य भाग

customerSkAdNetworkConversionValueSchemas.म्यूटेट के लिए रिस्पॉन्स मैसेज.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

जेएसओएन के काेड में दिखाना
{
  "result": {
    object (MutateCustomerSkAdNetworkConversionValueSchemaResult)
  },
  "warning": {
    object (Status)
  }
}
फ़ील्ड
result

object (MutateCustomerSkAdNetworkConversionValueSchemaResult)

बदलाव के लिए सभी नतीजे.

warning

object (Status)

ब्लॉक न होने वाली ऐसी गड़बड़ियां जो स्कीमा की पुष्टि नहीं होने की जानकारी देती हैं. सिर्फ़ इसके लिए दिखाई दे रहा है, जबEnableWarnings = true.

अनुमति के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/adwords

ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.

CustomerSkAdNetworkConversionValueSchemaOperation

CustomerSkAdNetworkconversionValueschema के लिए, एक बार अपडेट करने की कार्रवाई.

जेएसओएन के काेड में दिखाना
{
  "update": {
    object (CustomerSkAdNetworkConversionValueSchema)
  }
}
फ़ील्ड
update

object (CustomerSkAdNetworkConversionValueSchema)

अपडेट कार्रवाई: स्कीमा में संसाधन का मान्य नाम होना चाहिए.

CustomerSkAdNetworkConversionValueSchema

CustomerSkAdNetworkconversionValueschema.

जेएसओएन के काेड में दिखाना
{
  "resourceName": string,
  "schema": {
    object (SkAdNetworkConversionValueSchema)
  }
}
फ़ील्ड
resourceName

string

सिर्फ़ आउटपुट के लिए. स्कीमा के संसाधन का नाम. CustomerSkAdNetworkConversionValueSchema के लिए, संसाधनों के नाम इस तरह से होते हैं: customer/{customerId}/customerSkAdNetworkConversionValueSchemas/{accountLinkId}

schema

object (SkAdNetworkConversionValueSchema)

सिर्फ़ आउटपुट के लिए. किसी खास संसाधन के लिए स्कीमा.

SkAdNetworkConversionValueSchema

CustomerLink के लिए खास SkAdNetworkConversionsValueSchema.

जेएसओएन के काेड में दिखाना
{
  "appId": string,
  "measurementWindowHours": integer,
  "fineGrainedConversionValueMappings": [
    {
      object (FineGrainedConversionValueMappings)
    }
  ],
  "postbackMappings": [
    {
      object (PostbackMapping)
    }
  ]
}
फ़ील्ड
appId

string

ज़रूरी है. सिर्फ़ आउटपुट के लिए. Apple App Store का ऐप्लिकेशन आईडी.

measurementWindowHours

integer

सिर्फ़ आउटपुट के लिए. इंस्टॉल करने के बाद की एक समय विंडो (घंटों में मापी जाती है), जिसके बाद ऐप्लिकेशन एट्रिब्यूशन पार्टनर या विज्ञापन देने वाला, updateConversionValue को कॉल करना बंद कर देता है.

fineGrainedConversionValueMappings[]

object (FineGrainedConversionValueMappings)

सिर्फ़ आउटपुट के लिए. सटीक कन्वर्ज़न वैल्यू मैपिंग. एक से ज़्यादा कन्वर्ज़न विंडो के साथ काम करने वाले SkAdNetwork के वर्शन >= 4.0 के लिए, सटीक कन्वर्ज़न वैल्यू मैपिंग, सिर्फ़ पहले पोस्टबैक पर लागू होती हैं.

postbackMappings[]

object (PostbackMapping)

सिर्फ़ आउटपुट के लिए. एक से ज़्यादा कन्वर्ज़न विंडो में, पोस्टबैक के लिए हर पोस्टबैक कन्वर्ज़न वैल्यू की मैपिंग. सिर्फ़ SkAdNetwork के वर्शन >= 4.0 के लिए लागू होता है.

FineGrainedConversionValueMappings

सटीक कन्वर्ज़न वैल्यू के लिए मैपिंग.

जेएसओएन के काेड में दिखाना
{
  "fineGrainedConversionValue": integer,
  "conversionValueMapping": {
    object (ConversionValueMapping)
  }
}
फ़ील्ड
fineGrainedConversionValue

integer

सिर्फ़ आउटपुट के लिए. सटीक कन्वर्ज़न वैल्यू. मान्य वैल्यू, [0,63] की रेंज में हैं.

conversionValueMapping

object (ConversionValueMapping)

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

ConversionValueMapping

इससे एक कन्वर्ज़न वैल्यू से एक या ज़्यादा कन्वर्ज़न इवेंट को मैप किया जाता है.

जेएसओएन के काेड में दिखाना
{
  "minTimePostInstallHours": string,
  "maxTimePostInstallHours": string,
  "mappedEvents": [
    {
      object (Event)
    }
  ]
}
फ़ील्ड
minTimePostInstallHours

string (int64 format)

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

maxTimePostInstallHours

string (int64 format)

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

mappedEvents[]

object (Event)

सिर्फ़ आउटपुट के लिए. कन्वर्ज़न वैल्यू को अलग-अलग एट्रिब्यूट वाले कई इवेंट के साथ मैप किया जा सकता है.

इवेंट

उस Google कन्वर्ज़न इवेंट के बारे में बताता है जिस पर कन्वर्ज़न वैल्यू मैप की जाती है.

जेएसओएन के काेड में दिखाना
{
  "mappedEventName": string,
  "currencyCode": string,

  // Union field revenue_rate can be only one of the following:
  "eventRevenueRange": {
    object (RevenueRange)
  },
  "eventRevenueValue": number
  // End of list of possible types for union field revenue_rate.

  // Union field event_rate can be only one of the following:
  "eventOccurrenceRange": {
    object (EventOccurrenceRange)
  },
  "eventCounter": string
  // End of list of possible types for union field event_rate.
}
फ़ील्ड
mappedEventName

string

सिर्फ़ आउटपुट के लिए. Google इवेंट का नाम, इस कन्वर्ज़न वैल्यू से दिखता है.

currencyCode

string

सिर्फ़ आउटपुट के लिए. event_revenue के लिए रिपोर्ट की गई मुद्रा. ISO 4217 का तीन अक्षर वाला मुद्रा कोड, उदाहरण के लिए, "USD"

यूनियन फ़ील्ड revenue_rate. इवेंट से होने वाली आय के लिए, कोई रेंज या कोई खास वैल्यू. revenue_rate इनमें से सिर्फ़ एक हो सकती है:
eventRevenueRange

object (RevenueRange)

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

eventRevenueValue

number

सिर्फ़ आउटपुट के लिए. किसी इवेंट से होने वाली आय की वैल्यू.

यूनियन फ़ील्ड event_rate. इवेंट काउंटर के लिए कोई रेंज या कोई खास वैल्यू. event_rate इनमें से सिर्फ़ एक हो सकती है:
eventOccurrenceRange

object (EventOccurrenceRange)

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

eventCounter

string (int64 format)

सिर्फ़ आउटपुट के लिए. किसी खास इवेंट काउंटर वैल्यू के लिए.

RevenueRange

आय की वैल्यू की रेंज तय करता है.

जेएसओएन के काेड में दिखाना
{
  "minEventRevenue": number,
  "maxEventRevenue": number
}
फ़ील्ड
minEventRevenue

number

सिर्फ़ आउटपुट के लिए. आय की सीमाओं के लिए, currencyCode में वह सबसे कम वैल्यू जिसके लिए यह कन्वर्ज़न वैल्यू अपडेट की जाएगी. अगर कोई वैल्यू 0 है, तो उसे सेट नहीं किया जाएगा.

maxEventRevenue

number

सिर्फ़ आउटपुट के लिए. आय की सीमाओं के लिए, currencyCode में वह ज़्यादा से ज़्यादा वैल्यू जिसके लिए इस कन्वर्ज़न वैल्यू को अपडेट किया जाएगा. अगर कोई वैल्यू 0 है, तो उसे सेट नहीं किया जाएगा.

EventOccurrenceRange

इवेंट काउंटर वैल्यू के लिए रेंज तय करता है.

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

string (int64 format)

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

maxEventCount

string (int64 format)

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

PostbackMapping

कई कन्वर्ज़न विंडो में, हर पोस्टबैक के लिए मैपिंग.

जेएसओएन के काेड में दिखाना
{
  "postbackSequenceIndex": integer,
  "coarseGrainedConversionValueMappings": {
    object (CoarseGrainedConversionValueMappings)
  },

  // Union field lock_window_trigger can be only one of the following:
  "lockWindowCoarseConversionValue": enum (SkAdNetworkCoarseConversionValue),
  "lockWindowFineConversionValue": integer,
  "lockWindowEvent": string
  // End of list of possible types for union field lock_window_trigger.
}
फ़ील्ड
postbackSequenceIndex

integer

सिर्फ़ आउटपुट के लिए. 0-आधारित इंडेक्स, जो पोस्टबैक का क्रम दिखाता है. मान्य वैल्यू, [0,2] की रेंज में हैं.

coarseGrainedConversionValueMappings

object (CoarseGrainedConversionValueMappings)

सिर्फ़ आउटपुट के लिए. सभी अनुमानित कन्वर्ज़न वैल्यू के लिए, कन्वर्ज़न वैल्यू की मैपिंग.

यूनियन फ़ील्ड lock_window_trigger. कन्वर्ज़न विंडो को लॉक करने के लिए इस्तेमाल किया जाने वाला इवेंट या कन्वर्ज़न वैल्यू. lock_window_trigger इनमें से सिर्फ़ एक हो सकती है:
lockWindowCoarseConversionValue

enum (SkAdNetworkCoarseConversionValue)

सिर्फ़ आउटपुट के लिए. एक अनुमानित कन्वर्ज़न वैल्यू, जो कन्वर्ज़न विंडो लॉक को ट्रिगर करती है.

lockWindowFineConversionValue

integer

सिर्फ़ आउटपुट के लिए. सटीक कन्वर्ज़न वैल्यू, जो कन्वर्ज़न विंडो लॉक को ट्रिगर करती है.

lockWindowEvent

string

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

CoarseGrainedConversionValueMappings

अनुमानित कन्वर्ज़न वैल्यू के लिए मैपिंग.

जेएसओएन के काेड में दिखाना
{
  "lowConversionValueMapping": {
    object (ConversionValueMapping)
  },
  "mediumConversionValueMapping": {
    object (ConversionValueMapping)
  },
  "highConversionValueMapping": {
    object (ConversionValueMapping)
  }
}
फ़ील्ड
lowConversionValueMapping

object (ConversionValueMapping)

सिर्फ़ आउटपुट के लिए. "कम" अनुमानित कन्वर्ज़न वैल्यू के लिए मैपिंग.

mediumConversionValueMapping

object (ConversionValueMapping)

सिर्फ़ आउटपुट के लिए. "मीडियम" अनुमानित कन्वर्ज़न वैल्यू के लिए मैपिंग.

highConversionValueMapping

object (ConversionValueMapping)

सिर्फ़ आउटपुट के लिए. "ज़्यादा" अनुमानित कन्वर्ज़न वैल्यू के लिए मैपिंग.

MutateCustomerSkAdNetworkConversionValueSchemaResult

CustomerSkAdNetworkConversionValueSchema बदलाव का नतीजा.

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

string

बदले गए ग्राहक के संसाधन का नाम.

appId

string

SkanconversionValue की ऐप्लिकेशन आईडी बदली गई.