Method: customers.customerSkAdNetworkConversionValueSchemas.mutate

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

थ्रो की गई गड़बड़ियों की सूची: AuthenticationError AuthorizationError FieldError InternalError MutateError

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

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

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

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

पैरामीटर
customerId

string

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

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

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

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

object (CustomerSkAdNetworkConversionValueSchemaOperation)

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

validateOnly

boolean

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

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

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

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

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

object (MutateCustomerSkAdNetworkConversionValueSchemaResult)

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

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

नीचे दिए गए 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 के लिए खास SkAdNetworkConversionValueSchema.

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

string

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

measurementWindowHours

integer

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

fineGrainedConversionValueMappings[]

object (FineGrainedConversionValueMappings)

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

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 की वैल्यू को सेट नहीं माना जाएगा.

MutateCustomerSkAdNetworkConversionValueSchemaResult

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

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

string

उस ग्राहक के संसाधन का नाम जिसमें बदलाव किया गया था.

appId

string

SkanConversionValue के ऐप्लिकेशन आईडी में बदलाव किया गया.