You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GMB主类别限制:创建APPOINTMENT类型Place Action Link报错

问题描述

尝试为管理的地点创建「APPOINTMENT」类型的Place Action Link时触发400错误,错误详情如下:

{
  "code" : 400,
  "details" : [ {
    "@type" : "type.googleapis.com/google.rpc.ErrorInfo",
    "reason" : "INVALID_LOCATION_CATEGORY"
  } ],
  "errors" : [ {
    "domain" : "global",
    "message" : "Request contains an invalid argument.",
    "reason" : "badRequest"
  } ],
  "message" : "Request contains an invalid argument.",
  "status" : "INVALID_ARGUMENT"
}

该地点的primaryCategory为categories/gcid:womens_clothing_store,用于创建链接的Java代码如下(已完成认证和API初始化):

PlaceActionLink link = new PlaceActionLink();
link.setUri("The APPONTMENT URL");
link.setPlaceActionType("APPOINTMENT"); 
MyBusinessPlaceActions.Locations.PlaceActionLinks.Create requestCreate= myBusinessPlaceActions.locations()
                                .placeActionLinks().create("locations/ MY LOCATIONID", link);

相同代码在primaryCategory为categories/gcid:cosmetics_store或categories/gcid:spa_and_health_club的地点可正常运行,询问问题原因。

问题原因及解决方案

问题出在地点分类与Place Action类型的兼容性上:

  • Google My Business的Place Action Link类型与地点分类绑定,并非所有分类都支持「APPOINTMENT」(预约)类型的动作链接。
  • womens_clothing_store(女装店)不属于Google允许添加预约链接的分类列表,而cosmetics_store(化妆品店)、spa_and_health_club(水疗健身俱乐部)属于支持预约功能的分类,因此相同代码可在这些地点正常执行。

若需为该女装店添加动作链接,可更换为该分类支持的Place Action类型,比如「SHOP_ONLINE」(线上购物)等,具体支持的类型可通过查询该地点分类对应的允许动作列表确认。

内容的提问来源于stack exchange,提问作者Shila Mosammami

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 10:52:07