Google My Business API

Google My Business API 提供了一个用于在 Google 上管理营业地点信息的接口。

服务:mybusiness.googleapis.com

创建 RPC 客户端存根需要名为 mybusiness.googleapis.com 的服务。

google.bytestream.ByteStream

方法
Write Write() 用于以字节序列的形式发送资源的内容。

google.bytestream.RestByteStream

方法
UpdateMedia 上传媒体内容。

google.mybusiness.v4.AccessControl

方法
AcceptInvitation
(deprecated)
接受指定的邀请。
CreateAccountAdmin
(deprecated)
邀请指定用户担任指定账号的管理员。
CreateLocationAdmin
(deprecated)
邀请指定用户担任指定营业地点的管理员。
DeclineInvitation
(deprecated)
拒绝指定的邀请。
DeleteAccountAdmin
(deprecated)
从指定帐号中移除指定管理员。
DeleteLocationAdmin
(deprecated)
移除担任指定营业地点管理员的指定管理员。
ListAccountAdmins
(deprecated)
列出指定帐号的管理员。
ListInvitations
(deprecated)
列出指定帐号的待处理邀请。
ListLocationAdmins
(deprecated)
列出指定营业地点的所有管理员。
UpdateAccountAdmin
(deprecated)
更新指定 Account Admin 的管理员。
UpdateLocationAdmin
(deprecated)
更新指定营业地点管理员的管理员。

google.mybusiness.v4.Accounts

方法
CreateAccount
(deprecated)
在指定的父级下创建具有指定名称和类型的帐号。
DeleteNotifications
(deprecated)
清除帐号的 PubSub 通知设置。
GenerateAccountNumber
(deprecated)
为此账号生成一个账号。
GetAccount
(deprecated)
获取指定的帐号。
GetNotifications
(deprecated)
返回帐号的 PubSub 通知设置。
ListAccounts
(deprecated)
列出经过身份验证的用户的所有帐号。
UpdateAccount
(deprecated)
更新指定的商家帐号。
UpdateNotifications
(deprecated)

为帐号设定 PubSub 通知设置,以告知商家资料要为哪个主题发送 PubSub 通知:

  • 对由该帐号管理的营业地点的新评价。

google.mybusiness.v4.BusinessCategories

方法
BatchGetBusinessCategories 返回使用指定语言和 GConcept ID 的业务类别列表。
ListBusinessCategories 返回业务类别列表。

google.mybusiness.v4.BusinessMessagingService

方法

google.mybusiness.v4.Followers

方法
GetFollowersMetadata 获取营业地点的关注者设置。

google.mybusiness.v4.FoodMenuService

方法
GetFoodMenus 返回特定营业地点的食品菜单。
UpdateFoodMenus 更新特定营业地点的食品菜单。

google.mybusiness.v4.GoogleLocations

方法
ListRecommendedGoogleLocations 列出已向指定商家资料帐号推荐的所有 GoogleLocation
ReportGoogleLocation 举报 GoogleLocation
SearchGoogleLocations 搜索与指定请求匹配的所有可能的位置。

google.mybusiness.v4.HealthProviderAttributesService

方法
GetHealthProviderAttributes 返回特定位置的 Health 提供程序属性。
UpdateHealthProviderAttributes 更新特定位置的 Health 提供程序属性。

google.mybusiness.v4.Insights

方法
ReportLocalPostInsights 返回与单个商家信息相关联的一组本地帖子的数据分析。
ReportLocationInsights 返回一个报告,其中包含按地理位置划分的一个或多个指标的数据分析。

google.mybusiness.v4.InsuranceNetworkService

方法
ListInsuranceNetworks 返回 Google 支持的所有保险网络的列表。

google.mybusiness.v4.LocalPosts

方法
CreateLocalPost 创建与指定营业地点相关联的新本地帖子,并将其返回。
DeleteLocalPost 删除本地帖子。
GetLocalPost 获取指定的本地帖子。
ListLocalPosts 返回与某个营业地点相关联的本地帖子列表。
UpdateLocalPost 更新指定的本地帖子并返回更新后的本地帖子。

google.mybusiness.v4.Locations

方法
AssociateLocation 将营业地点与地点 ID 相关联。
BatchGetLocations 获取指定帐号中的所有指定营业地点。
ClearLocationAssociation 清除某个营业地点与其地点 ID 之间的关联。
CreateLocation 创建归指定帐号所有的新 location,并将其返回。
DeleteLocation 删除营业地点。
FindMatchingLocations 查找与指定位置匹配的所有可能的位置。
GetChain 获取指定的链。
GetGoogleUpdatedLocation 获取指定营业地点的 Google 更新版本。
GetLocation 获取指定的位置。
ListAttributeMetadata 返回可用于指定主要类别和国家/地区的营业地点的可用属性列表。
ListLocations 列出指定帐号的营业地点。
SearchChains 根据链名称搜索链。
TransferLocation
(deprecated)
将营业地点从用户拥有的账号迁移到同一用户管理的另一个账号。
UpdateLocation 更新指定的营业地点。

google.mybusiness.v4.Media

方法
CreateMediaItem 为营业地点创建新的媒体项。
DeleteMediaItem 删除指定的媒体项。
GetCustomerMediaItem 返回所请求客户媒体项的元数据。
GetMediaItem 返回所请求媒体内容的元数据。
ListCustomerMediaItems 返回与由客户提供的营业地点相关联的媒体项列表。
ListMediaItems 返回与某个营业地点相关联的媒体项列表。
StartUploadMediaItemData 为上传媒体内容生成 MediaItemDataRef
UpdateMediaItem 更新指定媒体项的元数据。

google.mybusiness.v4.QuestionsAndAnswers

方法
CreateQuestion 针对指定位置添加问题。
DeleteAnswer 删除当前用户为题目撰写的答案。
DeleteQuestion 删除当前用户撰写的特定问题。
ListAnswers 返回指定问题的分页答案列表。
ListQuestions 返回指定位置的分页问题列表及部分答案。
UpdateQuestion 更新当前用户撰写的特定问题。
UpsertAnswer 针对指定问题创建答案或更新用户撰写的现有答案。

google.mybusiness.v4.Reviews

方法
BatchGetReviews 返回所有指定营业地点的分页评价列表。
DeleteReviewReply 删除对指定评价的回复。
GetReview 返回指定的评价。
ListReviews 返回指定营业地点的分页评价列表。
UpdateReviewReply 更新指定评价的回复。

google.mybusiness.v4.ServiceLists

方法
GetServiceList 获取营业地点的指定服务列表。
UpdateServiceList 更新某个营业地点的指定服务列表。

google.mybusiness.v4.Verifications

方法
CompleteVerification 完成 PENDING 验证。
FetchVerificationOptions 针对某个营业地点使用特定语言报告所有符合条件的验证选项。
ListVerifications 列出营业地点的验证,按创建时间排序。
VerifyLocation 启动营业地点的验证流程。