Satıcı hesabına ait bir bildirim aboneliğini temsil eder.
JSON gösterimi
{"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.}
Alanlar
name
string
Yalnızca çıkış. Bildirim yapılandırmasının name değeri. Yeni bir NotificationSubscription oluşturulduğunda Content API tarafından oluşturulur. account, yapılandırmanın sahibi olan satıcının satıcı kimliğini temsil eder. Biçim: accounts/{account}/notificationsubscriptions/{notificationSubscription}
Bildirimi satıcıya göndermek için kullanılacak URL.
Birlik alanı interested_in.
interested_in yalnızca aşağıdakilerden biri olabilir:
allManagedAccounts
boolean
Bu değer doğruysa istek gönderen hesap, yeni eklenen hesaplar da dahil olmak üzere tüm yönetilen hesaplar (alt hesaplar veya diğer bağlı hesaplar olabilir) için belirtilen etkinlik hakkında günlük olarak bilgilendirilir.
targetAccount
string
Bildirim almak istediğiniz hesabın name. Biçim: accounts/{account}
NotificationEventType
Satıcının bildirim almak istediği etkinlik türünü temsil eder.
Sıralamalar
NOTIFICATION_EVENT_TYPE_UNSPECIFIED
Bildirimler etkinlik türü belirtilmedi.
PRODUCT_STATUS_CHANGE
Ürün durumu değişiklikleri (ör. ürün onaylanmadığında) hakkında bildirim.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-11-24 UTC."],[[["NotificationSubscription enables merchants to receive notifications about specific events related to their account."],["Merchants can configure which events trigger notifications, such as product status changes, and provide a callback URL to receive them."],["The API offers methods to create, delete, retrieve, and update notification subscriptions."],["It allows merchants to receive notifications for events occurring on all managed accounts or a specific target account."]]],["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"]]