Method: customers.offlineUserDataJobs.addOperations

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

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

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

POST https://googleads.googleapis.com/v16/{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

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