REST Resource: accounts.notificationsubscriptions

Resource: NotificationSubscription

Merepresentasikan langganan notifikasi yang dimiliki oleh akun Penjual.

Representasi 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.
}
Kolom
name

string

Hanya output. name konfigurasi notifikasi. Dibuat oleh Content API setelah pembuatan NotificationSubscription baru. account mewakili ID penjual dari penjual yang memiliki konfigurasi. Format: accounts/{account}/notificationsubscriptions/{notificationSubscription}

registeredEvent

enum (NotificationEventType)

Peristiwa yang ingin diberitahukan kepada penjual.

callBackUri

string

URL yang akan digunakan untuk mengirim notifikasi ke penjual.

Kolom union interested_in.

interested_in hanya dapat berupa salah satu dari hal berikut:

allManagedAccounts

boolean

Jika nilai ini benar, akun yang meminta akan diberi tahu tentang peristiwa yang ditentukan untuk semua akun terkelola (dapat berupa sub-akun atau akun tertaut lainnya) termasuk akun yang baru ditambahkan setiap hari.

targetAccount

string

name akun yang notifikasinya ingin Anda terima. Format: accounts/{account}

NotificationEventType

Merepresentasikan jenis peristiwa yang notifikasinya ingin diterima penjual.

Enum
NOTIFICATION_EVENT_TYPE_UNSPECIFIED Jenis peristiwa notifikasi tidak ditentukan.
PRODUCT_STATUS_CHANGE Notifikasi perubahan status produk, misalnya saat produk tidak disetujui.

Metode

create

Membuat langganan notifikasi untuk bisnis.

delete

Menghapus langganan notifikasi untuk penjual.

get

Mendapatkan langganan notifikasi untuk akun.

list

Mendapatkan semua langganan notifikasi untuk penjual.

patch

Memperbarui langganan notifikasi yang ada untuk penjual.