Method: customers.accountBudgetProposals.mutate

অ্যাকাউন্ট বাজেট প্রস্তাব তৈরি করে, আপডেট করে বা সরিয়ে দেয়। অপারেশন স্ট্যাটাস ফেরত দেওয়া হয়.

নিক্ষিপ্ত ত্রুটির তালিকা: AccountBudgetProposalError AuthenticationError AuthorizationError DatabaseError DateError FieldError FieldMaskError HeaderError InternalError MutateError QuotaError RequestError StringLengthError

HTTP অনুরোধ

POST https://googleads.googleapis.com/v14/customers/{customerId}/accountBudgetProposals:mutate

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
customerId

string

প্রয়োজন। গ্রাহকের আইডি।

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "operation": {
    object (AccountBudgetProposalOperation)
  },
  "validateOnly": boolean
}
ক্ষেত্র
operation

object ( AccountBudgetProposalOperation )

প্রয়োজন। একটি পৃথক অ্যাকাউন্ট-স্তরের বাজেট প্রস্তাবে সঞ্চালনের জন্য অপারেশন।

validateOnly

boolean

সত্য হলে, অনুরোধটি যাচাই করা হয় কিন্তু কার্যকর করা হয় না। শুধুমাত্র ত্রুটিগুলি ফেরত দেওয়া হয়, ফলাফল নয়।

প্রতিক্রিয়া শরীর

অ্যাকাউন্ট-স্তরের বাজেট মিউটেট অপারেশনের জন্য প্রতিক্রিয়া বার্তা।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "result": {
    object (MutateAccountBudgetProposalResult)
  }
}
ক্ষেত্র
result

object ( MutateAccountBudgetProposalResult )

মিউটেটের ফল।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

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

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

AccountBudgetProposalOperation

একটি নতুন অ্যাকাউন্ট-স্তরের বাজেট তৈরির প্রস্তাব বা বিদ্যমান একটি সম্পাদনা/শেষ/সরানোর প্রস্তাব করার জন্য একটি একক অপারেশন।

JSON প্রতিনিধিত্ব
{
  "updateMask": string,

  // Union field operation can be only one of the following:
  "create": {
    object (AccountBudgetProposal)
  },
  "remove": string
  // End of list of possible types for union field operation.
}
ক্ষেত্র
updateMask

string ( FieldMask format)

ফিল্ডমাস্ক যা নির্ধারণ করে কোন বাজেটের ক্ষেত্রগুলি পরিবর্তন করা হয়েছে। যদিও বাজেট সংশোধন করা যেতে পারে, প্রস্তাবগুলি যেগুলি এই ধরনের পরিবর্তনের প্রস্তাব দেয় তা চূড়ান্ত। তাই, প্রস্তাবের জন্য আপডেট অপারেশন সমর্থিত নয়।

বাজেট পরিবর্তন করে এমন প্রস্তাবে 'আপডেট' প্রস্তাবের ধরন থাকে। অন্য কোনো প্রস্তাবের প্রকারের জন্য একটি মাস্ক নির্দিষ্ট করা একটি ত্রুটি হিসাবে বিবেচিত হয়।

এটি ক্ষেত্রগুলির সম্পূর্ণরূপে যোগ্য নামের একটি কমা দ্বারা পৃথক করা তালিকা৷ উদাহরণ: "user.displayName,photo"

ইউনিয়ন ফিল্ড operation । মিউটেট অপারেশন। operation নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
create

object ( AccountBudgetProposal )

ক্রিয়াকলাপ তৈরি করুন: একটি নতুন বাজেট তৈরি করার জন্য একটি নতুন প্রস্তাব, একটি বিদ্যমান বাজেট সম্পাদনা করুন, একটি সক্রিয়ভাবে চলমান বাজেট শেষ করুন, বা ভবিষ্যতে শুরু করার জন্য নির্ধারিত একটি অনুমোদিত বাজেট সরান৷ নতুন প্রস্তাবের জন্য কোনো সম্পদের নাম আশা করা যাচ্ছে না।

remove

string

ক্রিয়াকলাপ সরান: সরানো প্রস্তাবের জন্য একটি সংস্থান নাম প্রত্যাশিত, এই বিন্যাসে:

customers/{customerId}/accountBudgetProposals/{account_budget_proposal_id} একটি অনুরোধ মুলতুবি থাকলে তা বাতিল হতে পারে।

MutateAccountBudgetProposalResult

অ্যাকাউন্ট বাজেট প্রস্তাবের জন্য ফলাফল পরিবর্তন.

JSON প্রতিনিধিত্ব
{
  "resourceName": string
}
ক্ষেত্র
resourceName

string

সফল অপারেশন জন্য ফিরে.