Google Business Performance API에는 단일 API 요청으로 여러 'DailyMetrics'를 가져올 수 있는
새로운 API 메서드가 있습니다.
v4 reportInsights API 메서드에서 Google Business Profile Performance API로 이전하려면
지원 중단 일정 및 안내를 검토하세요.
NotificationSetting
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
위치가 업데이트되거나 새로운 리뷰가 있을 때 알림을 게시할 수 있는 Google Pub/Sub 주제 알림 설정 리소스는 계정당 하나만 있습니다.
JSON 표현 |
{
"name": string,
"pubsubTopic": string,
"notificationTypes": [
enum (NotificationType )
]
} |
필드 |
name |
string
필수 항목입니다. 이 설정에 사용되는 리소스 이름입니다. 형식은 accounts/{account_id}/notificationSetting 입니다.
|
pubsubTopic |
string
선택사항입니다. 이 계정에서 관리하는 위치가 업데이트되면 알림을 받을 Google Pub/Sub 주제입니다. 설정하지 않으면 알림이 게시되지 않습니다. mybusiness-api-pubsub@system.gserviceaccount.com 계정에 최소한 Pub/Sub 주제에 대한 게시 권한이 있어야 합니다.
|
notificationTypes[] |
enum (NotificationType )
Pub/Sub 주제로 전송될 알림 유형입니다. 알림 수신을 완전히 중지하려면 비어 있는 notificationTypes로 NotificationSettings.UpdateNotificationSetting을 사용하거나 pubsubTopic을 빈 문자열로 설정합니다.
|
NotificationType
Pub/Sub 주제로 전송되는 알림 유형입니다.
열거형 |
NOTIFICATION_TYPE_UNSPECIFIED |
알림 유형이 없습니다. 일치하는 알림이 없습니다. |
GOOGLE_UPDATE |
위치에 검토를 위한 Google 업데이트가 있습니다. 알림의 location_name 필드는 Google 업데이트가 있는 위치의 리소스 이름을 제공합니다. |
NEW_REVIEW |
위치에 새 리뷰가 추가되었습니다. 알림의 review_name 필드는 추가된 리뷰의 리소스 이름을 제공하며 location_name에는 위치의 리소스 이름이 있습니다. |
UPDATED_REVIEW |
위치에 대한 리뷰가 업데이트되었습니다. 알림의 review_name 필드는 추가된 리뷰의 리소스 이름을 제공하며 location_name에는 위치의 리소스 이름이 있습니다. |
NEW_CUSTOMER_MEDIA |
Google 지도 사용자가 위치에 새 미디어 항목을 추가했습니다. 알림은 새 미디어 항목의 리소스 이름을 제공합니다. |
NEW_QUESTION |
위치에 새 질문이 추가됩니다. 알림에 질문의 리소스 이름이 표시됩니다. |
UPDATED_QUESTION |
위치 질문이 업데이트됩니다. 알림에 질문의 리소스 이름이 표시됩니다. |
NEW_ANSWER |
위치에 새 답변이 추가됩니다. 알림에는 질문과 답변의 리소스 이름이 표시됩니다. |
UPDATED_ANSWER |
위치에 대한 답변이 업데이트됩니다. 알림에는 질문과 답변의 리소스 이름이 표시됩니다. |
DUPLICATE_LOCATION |
위치 메타데이터의 중복된 위치 필드에 변경사항이 있는지 여부를 나타냅니다. |
LOSS_OF_VOICE_OF_MERCHANT |
지원 중단됨: 이 값의 기존 사용을 더 확장된 'VOICE_OF_MERCHANT_UPDATED'로 이전합니다. |
VOICE_OF_MERCHANT_UPDATED |
위치의 Voice of Merchant (VOM) 상태가 업데이트되었는지 여부를 나타냅니다. VOM은 위치가 양호한 상태인지, 판매자가 Google에서 비즈니스를 관리할 수 있는지를 나타냅니다. 위치에 대한 모든 수정사항은 검토 단계를 통과한 후 Google 지도에 적용됩니다. 자세한 내용은 GetVoiceOfMerchantState RPC를 호출합니다. |
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-25(UTC)
[null,null,["최종 업데이트: 2025-07-25(UTC)"],[[["\u003cp\u003eGoogle Pub/Sub notifications can be configured for location updates and new reviews.\u003c/p\u003e\n"],["\u003cp\u003eA single notification setting exists per account, directing notifications to a specified Pub/Sub topic.\u003c/p\u003e\n"],["\u003cp\u003eNotification types include Google updates, new/updated reviews, new customer media, new/updated Q&A, duplicate location and Voice of Merchant updates.\u003c/p\u003e\n"],["\u003cp\u003eAccount must grant \u003ccode\u003emybusiness-api-pubsub@system.gserviceaccount.com\u003c/code\u003e publish permissions on the designated Pub/Sub topic.\u003c/p\u003e\n"],["\u003cp\u003eTo disable notifications, clear the \u003ccode\u003enotificationTypes\u003c/code\u003e list or set \u003ccode\u003epubsubTopic\u003c/code\u003e to an empty string in the notification settings.\u003c/p\u003e\n"]]],[],null,["# NotificationSetting\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [NotificationType](#NotificationType)\n\nA Google Pub/Sub topic where notifications can be published when a location is updated or has a new review. There will be only one notification setting resource per-account.\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"pubsubTopic\": string, \"notificationTypes\": [ enum (/my-business/reference/notifications/rest/v1/NotificationSetting#NotificationType) ] } ``` |\n\n| Fields ||\n|-----------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Required. The resource name this setting is for. This is of the form `accounts/{account_id}/notificationSetting`. |\n| `pubsubTopic` | `string` Optional. The Google Pub/Sub topic that will receive notifications when locations managed by this account are updated. If unset, no notifications will be posted. The account [mybusiness-api-pubsub@system.gserviceaccount.com](mailto:mybusiness-api-pubsub@system.gserviceaccount.com) must have at least Publish permissions on the Pub/Sub topic. |\n| `notificationTypes[]` | `enum (`[NotificationType](/my-business/reference/notifications/rest/v1/NotificationSetting#NotificationType)`)` The types of notifications that will be sent to the Pub/Sub topic. To stop receiving notifications entirely, use NotificationSettings.UpdateNotificationSetting with an empty notificationTypes or set the pubsubTopic to an empty string. |\n\nNotificationType\n----------------\n\nType of notification sent to the Pub/Sub topic.\n\n| Enums ||\n|---------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `NOTIFICATION_TYPE_UNSPECIFIED` | No notification type. Will not match any notifications. |\n| `GOOGLE_UPDATE` | The location has Google updates for review. The location_name field on the notification will provide the resource name of the location with Google updates. |\n| `NEW_REVIEW` | A new review has been added to the location. The review_name field on the notification will provide the resource name of the review that was added, and location_name will have the location's resource name. |\n| `UPDATED_REVIEW` | A review on the location has been updated. The review_name field on the notification will provide the resource name of the review that was added, and location_name will have the location's resource name. |\n| `NEW_CUSTOMER_MEDIA` | A new media item has been added to the location by a Google Maps user. The notification will provide the resource name of the new media item. |\n| `NEW_QUESTION` | A new question is added to the location. The notification will provide the resource name of question. |\n| `UPDATED_QUESTION` | A question of the location is updated. The notification will provide the resource name of question. |\n| `NEW_ANSWER` | A new answer is added to the location. The notification will provide the resource name of question and answer. |\n| `UPDATED_ANSWER` | An answer of the location is updated. The notification will provide the resource name of question and answer. |\n| `DUPLICATE_LOCATION` | Indicates whether there is a change in location metadata's duplicate location field. |\n| `LOSS_OF_VOICE_OF_MERCHANT` | Deprecated: Migrate the existing usages of this value to the more expanded \"VOICE_OF_MERCHANT_UPDATED\". | This item is deprecated! |\n| `VOICE_OF_MERCHANT_UPDATED` | Indicates whether the location has an update in Voice of Merchant (VOM) status. VOM dictates whether the location is in good standing and the merchant has control over the business on Google. Any edits made to the location will propagate to Maps after passing the review phase. Call GetVoiceOfMerchantState rpc for more details. |"]]