Method: customers.offlineUserDataJobs.addOperations

ऑफ़लाइन उपयोगकर्ता के डेटा जॉब में कार्रवाइयां जोड़ी जाती हैं.

थ्रॉ की गई गड़बड़ियों की सूची: AuthenticationError AuthorizationError DatabaseError FieldError HeaderError InternalError MutateError OfflineUserDataJobError QuotaError RequestError

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

POST https://googleads.googleapis.com/v17/{resourceName=customers/*/offlineUserDataJobs/*}:addOperations

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

पाथ पैरामीटर

पैरामीटर
resourceName

string

ज़रूरी है. ऑफ़लाइन उपयोगकर्ता डेटा के संसाधन का नाम.

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

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

JSON के काेड में दिखाना
{
  "operations": [
    {
      object (OfflineUserDataJobOperation)
    }
  ],
  "validateOnly": boolean,
  "enablePartialFailure": boolean,
  "enableWarnings": boolean
}
फ़ील्ड
operations[]

object (OfflineUserDataJobOperation)

ज़रूरी है. की जाने वाली कार्रवाइयों की सूची.

validateOnly

boolean

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

enablePartialFailure

boolean

ऑफ़लाइन उपयोगकर्ता डेटा जॉब की आंशिक विफलता को चालू करने के लिए सही.

enableWarnings

boolean

'सही है' चुनें. इससे उपयोगकर्ता के ऑफ़लाइन डेटा के जॉब में चेतावनियां पाने की सुविधा चालू हो जाएगी. इसे चालू करने पर, चेतावनी ऑफ़लाइन उपयोगकर्ता के डेटा काम को ब्लॉक नहीं करेगी. साथ ही, इसके गलत फ़ील्ड मान के बारे में चेतावनी देने वाले मैसेज भी दिखाई देंगे.

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

OfflineUserDataJobService.AddOfflineUserDataJobOperations के लिए जवाब देने वाला मैसेज.

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

JSON के काेड में दिखाना
{
  "partialFailureError": {
    object (Status)
  },
  "warning": {
    object (Status)
  }
}
फ़ील्ड
partialFailureError

object (Status)

ऐसी गड़बड़ियां जो 'कुछ हद तक फ़ेलियर' मोड में काम न करने की वजह से होती हैं. सिर्फ़ तब दिखाया जाता है, जबPartialFailure = true और सभी गड़बड़ियां होती हैं. अगर ऑपरेशन के बाहर कोई गड़बड़ी होती है (जैसे, पुष्टि से जुड़ी गड़बड़ियां), तो हम आरपीसी लेवल की गड़बड़ी दिखाते हैं.

warning

object (Status)

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

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

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

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

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

OfflineUserDataJobOperation

Addऑफ़लाइनUserDatajobOperationsRequest के लिए की जाने वाली कार्रवाई.

JSON के काेड में दिखाना
{

  // Union field operation can be only one of the following:
  "create": {
    object (UserData)
  },
  "remove": {
    object (UserData)
  },
  "removeAll": boolean
  // End of list of possible types for union field operation.
}
फ़ील्ड
यूनियन फ़ील्ड operation. Addऑफ़लाइनUserDatajobOperationsRequest के लिए की जाने वाली कार्रवाई. operation इनमें से सिर्फ़ एक हो सकता है:
create

object (UserData)

लेन-देन में दिया गया डेटा जोड़ें. अपलोड करने के बाद, डेटा वापस नहीं लाया जा सकता.

remove

object (UserData)

दिए गए डेटा को लेन-देन से हटाएं. अपलोड करने के बाद, डेटा वापस नहीं लाया जा सकता.

removeAll

boolean

पहले दिया गया सारा डेटा हटाएं. यह सुविधा सिर्फ़ कस्टमर मैच के लिए काम करती है.