Class NotificationSubscription
Represents a notification subscription owned by a Merchant account.
Implements
Inherited Members
Namespace: Google.Apis.Merchant.notifications_v1beta.Data
Assembly: Google.Apis.Merchant.notifications_v1beta.dll
Syntax
public class NotificationSubscription : IDirectResponseSchema
Properties
AllManagedAccounts
If this value is true, the requesting account is notified of the specified event for all managed accounts (can be subaccounts or other linked accounts) including newly added accounts on a daily basis.
Declaration
[JsonProperty("allManagedAccounts")]
public virtual bool? AllManagedAccounts { get; set; }
Property Value
Type | Description |
---|---|
bool? |
CallBackUri
URL to be used to push the notification to the merchant.
Declaration
[JsonProperty("callBackUri")]
public virtual string CallBackUri { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Output only. The name
of the notification configuration. Generated by the Content API upon creation of a
new NotificationSubscription
. The account
represents the merchant ID of the merchant that owns the
configuration. Format: accounts/{account}/notificationsubscriptions/{notification_subscription}
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
RegisteredEvent
The event that the merchant wants to be notified about.
Declaration
[JsonProperty("registeredEvent")]
public virtual string RegisteredEvent { get; set; }
Property Value
Type | Description |
---|---|
string |
TargetAccount
The name
of the account you want to receive notifications for. Format: accounts/{account}
Declaration
[JsonProperty("targetAccount")]
public virtual string TargetAccount { get; set; }
Property Value
Type | Description |
---|---|
string |