{"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 لإعدادات الإشعارات يتم إنشاؤها بواسطة Content API عند إنشاء NotificationSubscription جديد. يمثّل الرمز account معرّف التاجر الذي يملك الإعدادات. التنسيق: accounts/{account}/notificationsubscriptions/{notificationSubscription}
عنوان URL الذي سيتم استخدامه لإرسال الإشعار إلى التاجر.
حقل الربط interested_in
يمكن أن يكون interested_in واحدًا فقط مما يلي:
allManagedAccounts
boolean
إذا كانت هذه القيمة صحيحة، يتم إرسال إشعار إلى الحساب المُرسِل بالحدث المحدّد لجميع الحسابات المُدارة (يمكن أن تكون حسابات فرعية أو حسابات مرتبطة أخرى) بما في ذلك الحسابات المُضافة حديثًا على أساس يومي.
targetAccount
string
name الحساب الذي تريد تلقّي إشعارات بشأنه التنسيق: accounts/{account}
NotificationEventType
يمثّل نوع الحدث الذي يهتم التاجر بتلقّي إشعارات بشأنه.
عمليات التعداد
NOTIFICATION_EVENT_TYPE_UNSPECIFIED
نوع حدث الإشعارات غير محدّد.
PRODUCT_STATUS_CHANGE
إشعارات بشأن التغييرات في حالة المنتج، مثلاً عندما يصبح المنتج مرفوضًا
تاريخ التعديل الأخير: 2024-11-24 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-11-24 (حسب التوقيت العالمي المتفَّق عليه)"],[],["Merchants can create `NotificationSubscription` resources to receive updates about specific events. Each subscription includes a `name`, a `registeredEvent` (e.g., `PRODUCT_STATUS_CHANGE`), and a `callBackUri` for notification delivery. Merchants can specify if they want to receive events regarding `allManagedAccounts` or a `targetAccount`. Available methods include `create`, `delete`, `get`, `list`, and `patch` for managing these subscriptions. Notification event type can be `PRODUCT_STATUS_CHANGE` or `NOTIFICATION_EVENT_TYPE_UNSPECIFIED`.\n"]]