索引
NotificationsApiService
(インターフェース)Attribute
(列挙型)CreateNotificationSubscriptionRequest
(メッセージ)DeleteNotificationSubscriptionRequest
(メッセージ)GetNotificationSubscriptionRequest
(メッセージ)ListNotificationSubscriptionsRequest
(メッセージ)ListNotificationSubscriptionsResponse
(メッセージ)NotificationSubscription
(メッセージ)NotificationSubscription.NotificationEventType
(列挙型)ProductChange
(メッセージ)ProductStatusChangeMessage
(メッセージ)Resource
(列挙型)UpdateNotificationSubscriptionRequest
(メッセージ)
NotificationsApiService
販売者向けの通知の登録を管理するサービス
CreateNotificationSubscription |
---|
販売者向けの通知サブスクリプションを作成します。次の種類の通知の登録を同時に使用できるようになりました(イベントの種類ごとに販売者ごとに登録者ごとに登録します)。1. すべての子アカウントのサブスクリプション + 自分自身のサブスクリプション 2. 管理対象アカウントの複数の「部分的」な定期購入 + 自分自身の定期購入 次のものは許可されません(販売者ごと、イベントの種類ごとに登録者)。1. 複数の自己登録。2. 複数の「すべての子アカウント」のサブスクリプション3. すべての定期購入と部分的な定期購入を同時にご利用いただけます。4. 同じ移行先アカウントに対する複数の部分的な定期購入
|
DeleteNotificationSubscription |
---|
販売者の通知サブスクリプションを削除します。
|
GetNotificationSubscription |
---|
アカウントの通知の登録を取得します。
|
ListNotificationSubscriptions |
---|
販売者のすべての通知登録を取得します。
|
UpdateNotificationSubscription |
---|
販売者の既存の通知登録を更新します。
|
属性
変更される、販売者に通知するリソースの属性を指定する列挙型。
列挙型 | |
---|---|
ATTRIBUTE_UNSPECIFIED |
属性が指定されていません |
STATUS |
変更されたエンティティのステータス |
CreateNotificationSubscriptionRequest
CreateNotificationSubscription メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。新しい通知のサブスクリプションを所有する販売アカウント。形式: |
notification_subscription |
必須。作成する通知サブスクリプション。 |
DeleteNotificationSubscriptionRequest
DeleteNotificationSubscription メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。削除する通知サブスクリプションの名前。 |
GetNotificationSubscriptionRequest
GetNotificationSubscription メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。通知サブスクリプションの |
ListNotificationSubscriptionsRequest
ListNotificationSubscription メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。通知の定期購入を所有する販売アカウント。形式: |
page_size |
ページで返される通知登録の最大数。 |
page_token |
次のページを取得するためのトークン(指定されている場合)。他のすべてのパラメータは、ページトークンを提供した元の呼び出しと一致する必要があります。 |
ListNotificationSubscriptionsResponse
ListNotificationSubscription メソッドに対するレスポンス メッセージ。
フィールド | |
---|---|
notification_subscriptions[] |
販売者がリクエストした通知の登録のリスト。 |
next_page_token |
次のページを取得するために |
NotificationSubscription
販売アカウントが所有する通知サブスクリプションを表します。
フィールド | |
---|---|
name |
出力のみ。通知構成の |
registered_event |
販売者が通知を受け取るイベント。 |
call_back_uri |
販売者に通知をプッシュする際に使用する URL。 |
共用体フィールド
|
|
all_managed_accounts |
この値が true の場合、新しく追加されたアカウントを含むすべての管理対象アカウント(サブアカウントまたは他のリンクされたアカウント)について、指定したイベントがリクエスト アカウントに毎日通知されます。 |
target_account |
通知を受け取るアカウントの |
NotificationEventType
販売者が通知を受け取るイベントタイプを表します。
列挙型 | |
---|---|
NOTIFICATION_EVENT_TYPE_UNSPECIFIED |
通知イベントタイプが指定されていません。 |
PRODUCT_STATUS_CHANGE |
商品のステータスの変更通知(商品が不承認になった場合など)。 |
ProductChange
商品に加えられた変更(以前の値、新しい値、地域コードとしての国コード、レポートのコンテキストを含む)。
フィールド | |
---|---|
old_value |
変更されたリソースまたは属性の古い値。 |
new_value |
変更されたリソースまたは属性の新しい値。 |
region_code |
変更が適用される国(該当する場合) |
reporting_context |
変更があったレポートのコンテキスト(該当する場合) |
ProductStatusChangeMessage
商品のステータス変更イベントについて通知するために販売者が受信するメッセージ
フィールド | |
---|---|
changes[] |
商品に加えられた変更を説明するメッセージ |
account |
変更されたエンティティを所有する移行先アカウント。形式 : |
managing_account |
販売者のアカウントを管理するアカウント。独立したアカウントの場合は、販売者 ID と同じでもかまいません。形式 : |
resource_type |
変更されたリソース。この場合、常に |
attribute |
変更されたリソースの属性。この場合、常に |
resource_id |
商品 ID。 |
resource |
商品名。形式: |
リソース
販売者に通知する変更の対象リソースを指定する列挙型。
列挙型 | |
---|---|
RESOURCE_UNSPECIFIED |
リソースの指定なし |
PRODUCT |
リソースの種類 : product |
UpdateNotificationSubscriptionRequest
UpdateNotificationSubscription メソッドに対するリクエスト メッセージ。
フィールド | |
---|---|
notification_subscription |
必須。更新する必要がある通知サブスクリプションの新しいバージョン。 |
update_mask |
更新するフィールドのリスト。 |