REST Resource: accounts.notificationsubscriptions

সম্পদ: বিজ্ঞপ্তি সাবস্ক্রিপশন

একটি মার্চেন্ট অ্যাকাউন্টের মালিকানাধীন একটি বিজ্ঞপ্তি সদস্যতা প্রতিনিধিত্ব করে।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "registeredEvent": enum (NotificationEventType),
  "callBackUri": string,

  // Union field interested_in can be only one of the following:
  "allManagedAccounts": boolean,
  "targetAccount": string
  // End of list of possible types for union field interested_in.
}
ক্ষেত্র
name

string

শুধুমাত্র আউটপুট। বিজ্ঞপ্তি কনফিগারেশনের name । একটি নতুন NotificationSubscription তৈরি করার পরে বিষয়বস্তু API দ্বারা উত্পন্ন হয়৷ account কনফিগারেশনের মালিক বণিকের বণিক ID প্রতিনিধিত্ব করে। বিন্যাস: accounts/{account}/notificationsubscriptions/{notificationSubscription}

registeredEvent

enum ( NotificationEventType )

যে ইভেন্ট সম্পর্কে বণিক বিজ্ঞপ্তি পেতে চান।

callBackUri

string

ইউআরএলটি বণিকের কাছে বিজ্ঞপ্তি পাঠানোর জন্য ব্যবহার করা হবে।

ইউনিয়ন ক্ষেত্র interested_in

interested_in নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

allManagedAccounts

boolean

যদি এই মানটি সত্য হয়, অনুরোধকারী অ্যাকাউন্টটিকে প্রতিদিনের ভিত্তিতে নতুন যোগ করা অ্যাকাউন্টগুলি সহ সমস্ত পরিচালিত অ্যাকাউন্টের (সাবঅ্যাকাউন্ট বা অন্যান্য লিঙ্ক করা অ্যাকাউন্ট হতে পারে) জন্য নির্দিষ্ট ইভেন্ট সম্পর্কে অবহিত করা হয়।

targetAccount

string

আপনি যে অ্যাকাউন্টের জন্য বিজ্ঞপ্তি পেতে চান তার name । বিন্যাস: accounts/{account}

বিজ্ঞপ্তি ইভেন্ট টাইপ

ব্যবসায়ী যে ইভেন্টের জন্য বিজ্ঞপ্তি পেতে আগ্রহী তা উপস্থাপন করে।

Enums
NOTIFICATION_EVENT_TYPE_UNSPECIFIED বিজ্ঞপ্তি ইভেন্ট প্রকার অনির্দিষ্ট.
PRODUCT_STATUS_CHANGE পণ্যের স্থিতি পরিবর্তনের বিজ্ঞপ্তি, উদাহরণস্বরূপ যখন পণ্য অস্বীকৃত হয়।

পদ্ধতি

create

একজন বণিকের জন্য একটি বিজ্ঞপ্তি সাবস্ক্রিপশন তৈরি করে।

delete

একজন বণিকের জন্য একটি বিজ্ঞপ্তি সদস্যতা মুছে দেয়।

get

একটি অ্যাকাউন্টের জন্য বিজ্ঞপ্তি সদস্যতা পায়।

list

একজন ব্যবসায়ীর জন্য সমস্ত বিজ্ঞপ্তি সদস্যতা পায়।

patch

একজন ব্যবসায়ীর জন্য একটি বিদ্যমান বিজ্ঞপ্তি সদস্যতা আপডেট করে।