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.
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}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
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}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Interface NotificationSubscriptionOrBuilder (1.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.0 (latest)](/java/docs/reference/google-shopping-merchant-notifications/latest/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.29.0](/java/docs/reference/google-shopping-merchant-notifications/0.29.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.27.0](/java/docs/reference/google-shopping-merchant-notifications/0.27.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.26.0](/java/docs/reference/google-shopping-merchant-notifications/0.26.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.23.0](/java/docs/reference/google-shopping-merchant-notifications/0.23.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.22.0](/java/docs/reference/google-shopping-merchant-notifications/0.22.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.21.0](/java/docs/reference/google-shopping-merchant-notifications/0.21.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.19.0](/java/docs/reference/google-shopping-merchant-notifications/0.19.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.18.0](/java/docs/reference/google-shopping-merchant-notifications/0.18.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.17.0](/java/docs/reference/google-shopping-merchant-notifications/0.17.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.16.0](/java/docs/reference/google-shopping-merchant-notifications/0.16.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.15.0](/java/docs/reference/google-shopping-merchant-notifications/0.15.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.14.0](/java/docs/reference/google-shopping-merchant-notifications/0.14.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.13.0](/java/docs/reference/google-shopping-merchant-notifications/0.13.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.12.0](/java/docs/reference/google-shopping-merchant-notifications/0.12.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.11.0](/java/docs/reference/google-shopping-merchant-notifications/0.11.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.10.0](/java/docs/reference/google-shopping-merchant-notifications/0.10.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.8.0](/java/docs/reference/google-shopping-merchant-notifications/0.8.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.7.0](/java/docs/reference/google-shopping-merchant-notifications/0.7.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.6.0](/java/docs/reference/google-shopping-merchant-notifications/0.6.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.5.0](/java/docs/reference/google-shopping-merchant-notifications/0.5.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.4.0](/java/docs/reference/google-shopping-merchant-notifications/0.4.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.3.0](/java/docs/reference/google-shopping-merchant-notifications/0.3.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.2.0](/java/docs/reference/google-shopping-merchant-notifications/0.2.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder)\n- [0.1.0](/java/docs/reference/google-shopping-merchant-notifications/0.1.0/com.google.shopping.merchant.notifications.v1.NotificationSubscriptionOrBuilder) \n\n public interface NotificationSubscriptionOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getAllManagedAccounts()\n\n public abstract boolean getAllManagedAccounts()\n\nIf this value is true, the requesting account is notified of the\nspecified event for all managed accounts (can be subaccounts or other\nlinked accounts) including newly added accounts on a daily basis.\n\n`bool all_managed_accounts = 3;`\n\n### getCallBackUri()\n\n public abstract String getCallBackUri()\n\nURL to be used to push the notification to the merchant.\n\n`string call_back_uri = 5;`\n\n### getCallBackUriBytes()\n\n public abstract ByteString getCallBackUriBytes()\n\nURL to be used to push the notification to the merchant.\n\n`string call_back_uri = 5;`\n\n### getInterestedInCase()\n\n public abstract NotificationSubscription.InterestedInCase getInterestedInCase()\n\n### getName()\n\n public abstract String getName()\n\nOutput only. The `name` of the notification configuration. Generated by the\nContent API upon creation of a new `NotificationSubscription`. The\n`account` represents the merchant ID of the merchant that owns the\nconfiguration. Format:\n`accounts/{account}/notificationsubscriptions/{notification_subscription}`\n\n`string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getNameBytes()\n\n public abstract ByteString getNameBytes()\n\nOutput only. The `name` of the notification configuration. Generated by the\nContent API upon creation of a new `NotificationSubscription`. The\n`account` represents the merchant ID of the merchant that owns the\nconfiguration. Format:\n`accounts/{account}/notificationsubscriptions/{notification_subscription}`\n\n`string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];`\n\n### getRegisteredEvent()\n\n public abstract NotificationSubscription.NotificationEventType getRegisteredEvent()\n\nThe event that the merchant wants to be notified about.\n\n`\n.google.shopping.merchant.notifications.v1.NotificationSubscription.NotificationEventType registered_event = 2;\n`\n\n### getRegisteredEventValue()\n\n public abstract int getRegisteredEventValue()\n\nThe event that the merchant wants to be notified about.\n\n`\n.google.shopping.merchant.notifications.v1.NotificationSubscription.NotificationEventType registered_event = 2;\n`\n\n### getTargetAccount()\n\n public abstract String getTargetAccount()\n\nThe `name` of the account you want to receive notifications for.\nFormat: `accounts/{account}`\n\n`string target_account = 4;`\n\n### getTargetAccountBytes()\n\n public abstract ByteString getTargetAccountBytes()\n\nThe `name` of the account you want to receive notifications for.\nFormat: `accounts/{account}`\n\n`string target_account = 4;`\n\n### hasAllManagedAccounts()\n\n public abstract boolean hasAllManagedAccounts()\n\nIf this value is true, the requesting account is notified of the\nspecified event for all managed accounts (can be subaccounts or other\nlinked accounts) including newly added accounts on a daily basis.\n\n`bool all_managed_accounts = 3;`\n\n### hasTargetAccount()\n\n public abstract boolean hasTargetAccount()\n\nThe `name` of the account you want to receive notifications for.\nFormat: `accounts/{account}`\n\n`string target_account = 4;`"]]