Method: customers.offlineUserDataJobs.addOperations

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

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

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

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

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

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

पैरामीटर
resourceName

string

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

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

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

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

object (OfflineUserDataJobOperation)

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

validateOnly

boolean

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

enablePartialFailure

boolean

ऑफ़लाइन उपयोगकर्ता के डेटा जॉब के लिए, कुछ हद तक काम नहीं कर सका. इस सेटिंग को 'सही है' पर सेट किया गया है.

enableWarnings

boolean

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

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

OfflineUserDataJobService.AddOfflineUserDataJobOperations के लिए जवाब.

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

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

object (Status)

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

warning

object (Status)

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

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

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

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

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

OfflineUserDataJobOperation

Operation to be made for the AddOfflineUserDataJobOperationsRequest.

जेएसओएन के काेड में दिखाना
{

  // 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. operation इनमें से सिर्फ़ एक हो सकता है:
create

object (UserData)

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

remove

object (UserData)

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

removeAll

boolean

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