收藏
回答

微信公众号个性化菜单与最后用户标签对应个性化菜单不一致?

我有一个微信公众号,2个微信用户标签(标签A, 标签B), 2个菜单(默认菜单, 标签A的个性化标签菜单);

以下是测试流程:

  1. 先关注微信公众号,得到的菜单是默认菜单,没问题;
  2. 给我自己打上标签A(此时,标签A是有对应菜单的,预期值:我的菜单栏应该变成标签A个性化菜单);
  3. 过了一会儿, 才看菜单(显示标签A个性化菜单),发生变化且符合预期值,没问题;
  4. 此时,再给我打上标签B(标签B是没有对应的个性化菜单),预期值:此时的菜单应该还是标签A的个性化菜单;
  5. 再过一会儿,打开手机再看微信菜单,此时却变成了微信默认菜单,不符合预期值!!!


以上操作经历过多次操作测试,操作渠道包含:

  1. 微信公众号开放API调用测试(https://developers.weixin.qq.com/doc/offiaccount/Custom_Menus/Personalized_menu_interface.html);
  2. 微信公众平台手动页面操作测试(https://mp.weixin.qq.com/);

得到的结果都是不符合预期值,好像也没符合微信开发文档的描述:

个性化菜单的更新是会被覆盖的。 例如公众号先后发布了默认菜单,个性化菜单1,个性化菜单2,个性化菜单3。那么当用户进入公众号页面时,将从个性化菜单3开始匹配,如果个性化菜单3匹配成功,则直接返回个性化菜单3,否则继续尝试匹配个性化菜单2,直到成功匹配到一个菜单。 根据上述匹配规则,为了避免菜单生效时间的混淆,决定不予提供个性化菜单编辑API,开发者需要更新菜单时,需将完整配置重新发布一轮。

我印象中一年前这个功能都是好的额,怎么是最近写了bug?


回答关注问题邀请回答
收藏

1 个回答

  • №A.straight man
    №A.straight man
    2021-10-26

    个性化菜单支持用户标签,请开发者注意,当用户身上的标签超过1个时,以最后打上的标签为匹配。



    2021-10-26
    有用
    回复
登录 后发表内容
问题标签