Dizin
NotificationsApiService
(arayüz)Attribute
(enum)CreateNotificationSubscriptionRequest
(message)DeleteNotificationSubscriptionRequest
(message)GetNotificationSubscriptionRequest
(message)ListNotificationSubscriptionsRequest
(message)ListNotificationSubscriptionsResponse
(message)NotificationSubscription
(message)NotificationSubscription.NotificationEventType
(enum)ProductChange
(message)ProductStatusChangeMessage
(message)Resource
(enum)UpdateNotificationSubscriptionRequest
(message)
NotificationsApiService
Satıcılar için bildirim aboneliklerini yönetme hizmeti
CreateNotificationSubscription |
---|
Satıcı için bildirim aboneliği oluşturur. Aşağıdaki bildirim aboneliği türlerinin birlikte mevcut olmasına izin vereceğiz (her satıcı ve her etkinlik türü için abone olarak): 1. Tüm yönetilen hesaplar için abonelik + kendi kendine abonelik 2. Yönetilen hesaplar için birden çok "kısmi" abonelik + kendi kendine abonelik şuna izin verilmez (etkinlik türü ve abone olarak satıcı başına): 1. birden fazla kendi kendine abonelik. 2. birden çok "tüm yönetilen hesaplar" aboneliği. 3. Tüm ve kısmi abonelikler aynı anda. 4. Aynı hedef hesap için birden fazla kısmi abonelik
|
DeleteNotificationSubscription |
---|
Satıcının bildirim aboneliğini siler.
|
GetNotificationSubscription |
---|
Bir hesap için bildirim abonelikleri alır.
|
ListNotificationSubscriptions |
---|
Bir satıcının tüm bildirim aboneliklerini alır.
|
UpdateNotificationSubscription |
---|
Satıcı için mevcut bir bildirim aboneliğini günceller.
|
Özellik
Kaynaktaki özelliği, satıcı hakkında bilgilendirmek üzere değiştirilmekte olan özelliği belirtmek için kullanılan numaralandırma.
Sıralamalar | |
---|---|
ATTRIBUTE_UNSPECIFIED |
Belirtilmemiş özellik |
STATUS |
Değiştirilen öğenin durumu |
CreateNotificationSubscriptionRequest
CreateNotificationSubscription yöntemi için mesaj isteği.
Alanlar | |
---|---|
parent |
Zorunlu. Yeni bildirim aboneliğinin sahibi olan satıcı hesabı. Biçim: |
notification_subscription |
Zorunlu. Oluşturulacak bildirim aboneliği. |
DeleteNotificationSubscriptionRequest
DeleteNotificationSubscription yöntemi için mesaj isteyin.
Alanlar | |
---|---|
name |
Zorunlu. Silinecek bildirim aboneliğinin adı. |
GetNotificationSubscriptionRequest
GetNotificationSubscription yöntemi için mesaj isteyin.
Alanlar | |
---|---|
name |
Zorunlu. Bildirim aboneliğinin |
ListNotificationSubscriptionsRequest
ListNotificationSubscription yöntemi için mesaj isteyin.
Alanlar | |
---|---|
parent |
Zorunlu. Bildirim aboneliklerinin sahibi olan satıcı hesabı. Biçim: |
page_size |
Bir sayfa içinde döndürülecek maksimum bildirim aboneliği sayısı. |
page_token |
Jeton (sağlanmışsa) sonraki sayfayı almak için kullanılır. Diğer tüm parametreler, sayfa jetonunu sağlayan orijinal çağrıyla eşleşmelidir. |
ListNotificationSubscriptionsResponse
ListNotificationSubscription yöntemi için yanıt mesajı.
Alanlar | |
---|---|
notification_subscriptions[] |
Satıcı tarafından istenen bildirim aboneliklerinin listesi. |
next_page_token |
Sonraki sayfayı almak için |
NotificationSubscription
Bir Satıcı hesabına ait bildirim aboneliğini temsil eder.
Alanlar | |
---|---|
name |
Yalnızca çıkış. Bildirim yapılandırmasının |
registered_event |
Satıcının hakkında bilgi almak istediği etkinlik. |
call_back_uri |
Bildirimi satıcıya aktarmak için kullanılacak URL. |
Birleştirme alanı
|
|
all_managed_accounts |
Bu değer doğruysa yeni eklenen hesaplar da dahil olmak üzere tüm yönetilen hesaplar için (alt hesaplar veya diğer bağlı hesaplar olabilir) belirtilen etkinlik, yeni eklenen hesaplar için günlük olarak istekte bulunan hesaba bildirilir. |
target_account |
Bildirim almak istediğiniz hesabın |
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şikliklerinin bildirilmesi (ör. ürünün onaylanmaması). |
ProductChange
Eski değer, yeni değer, bölge kodu olarak ülke kodu ve raporlama bağlamı dahil olmak üzere üründe yapılan değişiklik.
Alanlar | |
---|---|
old_value |
Değiştirilen kaynağın veya özelliğin eski değeri. |
new_value |
Değiştirilen kaynağın veya özelliğin yeni değeri. |
region_code |
Değişiklik yapılan ülkeler (varsa) |
reporting_context |
Değişiklik yapılan raporlama bağlamları (varsa) |
ProductStatusChangeMessage
Ürün durumu değişikliği etkinliği hakkında satıcıya bilgi vermek için satıcıya gönderilen mesaj
Alanlar | |
---|---|
changes[] |
Üründe gerçekleşen değişikliği açıklayan bir mesaj |
account |
Değişen varlığın sahibi olan hedef hesap. Biçim : |
managing_account |
Satıcının hesabını yöneten hesap, bağımsız bir hesapsa satıcı kimliğiyle aynı olabilir. Biçim : |
resource_type |
Değişen kaynak. Bu durumda, kaynak her zaman |
attribute |
Değişen kaynaktaki özellik. Bu durumda, özellik her zaman |
resource_id |
Ürün kimliği. |
resource |
Ürün adı. Biçim: |
Kaynak
Değiştirilen kaynağı belirten ve satıcıyı bilgilendirmeye yarayan enum.
Sıralamalar | |
---|---|
RESOURCE_UNSPECIFIED |
Belirtilmemiş kaynak |
PRODUCT |
Kaynak türü : ürün |
UpdateNotificationSubscriptionRequest
UpdateNotificationSubscription yöntemi için mesaj isteyin.
Alanlar | |
---|---|
notification_subscription |
Zorunlu. Güncellenmesi gereken bildirim aboneliğinin yeni sürümü. |
update_mask |
Güncellenen alanların listesi. |