微信公众号-自定义菜单

该模块承载了微信公众号的两个核心功能:默认菜单和个性化菜单。其中,默认菜单是不指定粉丝标签的菜单,全部粉丝可见。个性化菜单新增微信标签和操作系统两个条件设置,只对符合条件的粉丝展示该菜单组。

前提条件

  1. 完成公众号授权:在 Quick Audience「配置管理 - 营销配置 - 营销账号 - 微信公众号」界面完成公众号的授权。

  2. 开通权限:管理员在「空间管理 - 空间角色管理 - 权限配置」界面,为角色添加微信自定义菜单的查看和管理权限。

    image

新建菜单

功能入口:选择工作空间 > 用户营销 > 触达营销 > 微信 > 微信公众号 > 自定义菜单 > 新建菜单组。

image

重要
  • 首次新建,没有任何菜单时,系统将默认创建”新建默认菜单组“。默认菜单组有且只有1个。

  • 当默认菜单组创建并发布后,将默认创建“新建个性化菜单组”。

  • 创建个性化菜单之前,必须先创建默认菜单组。

1. 基础信息配置

1.1 新建默认菜单组

image

  • 菜单组名称:默认为“默认菜单组”,不支持修改。

  • 选择公众号:默认带出自定义菜单界面选择的公众号。请在新建菜单组之前,选择对应的公众号。

    image

1.2 新建个性化菜单组

image

配置项

配置说明

示例图

菜单组名称

支持自定义,不超过15个字符,支持中文、英文、数字、“-”和“ _ ”。

选择公众号

默认带出自定义菜单界面选择的公众号。请在新建菜单组之前,选择对应的公众号。

image

适用人群

适用人群包含了两个选择方式 :根据微信标签选择根据人群包选择

根据微信标签选择:支持选择微信标签和操作系统,两个条件之间为“且”的关系。如果没有您想要的标签,可以新增微信标签。操作系统支持选择IOS、Android以及其他,默认“不限”。

image

根据人群包选择:支持选择人群包和操作系统,两个条件之间为“且”的关系。请选择10万人以下的人群包,超出部分的用户无法查看此菜单。保存菜单规则时,若微信标签数量已达到创建上限,则无法创建个性化菜单,请重新选择适用人群。操作系统支持选择IOS、Android以及其他,默认“不限”。

image

个性化菜单匹配规则:如果先后发布了公众号默认菜单、个性化菜单1、个性化菜单2、个性化菜单3。当用户访问公众号页面时,首先匹配个性化菜单3,匹配成功则直接返回个性化菜单3;否则,将继续尝试匹配个性化菜单2,直到成功匹配到一个菜单。基于上述匹配规则,为避免菜单生效时间的混淆,个性化菜单一旦发布不支持编辑修改,若需要修改个性化菜单可以使用菜单复制功能。

2. 菜单内容配置

默认菜单和个性化菜单的创建方式一致,所以这里统一说明,不再分开阐述。

内容结构

配置说明

示例图

菜单名称

可配置主菜单子菜单两级菜单。系统默认添加1个主菜单,可在主菜单下面添加子菜单。

  • 主菜单:最多支持3个主菜单。无下级菜单时,主菜单和子级菜单的内容配置相同。

  • 子菜单:每个主菜单下,最多可添加5个子菜单。

菜单标题支持中英文和数字,为保障前端展示效果,建议不超过4个汉字、8个英文/数字字符。

image

动作类型

  • 发送消息:支持文本、图文、图片、音频和视频。

image

  • 跳转页面:当前仅支持跳转外部链接。点击菜单后,将产生“公众号点击菜单跳转链接”事件,其中事件属性携带此处配置的跳转链接

image

  • 跳转小程序:填写小程序AppID和对应落地页的跳转链接。点击菜单后,将产生“公众号跳转小程序”

    事件,其中事件属性携带此处配置的小程序落地页。

    重要

    前提是选择微信公众号已经关联要跳转的小程序。

image

  • 触发事件:点击菜单触发“点击公众号菜单”事件,允许自定义触发事件属性值,该值会在事件属性(菜单id)中带回。事件可用于群体筛选、自动化营销等任务。其中,默认回复(非必填项),可设置点击菜单后回复用户的内容,有助于给用户侧提供更好的交互体验。

image

动作类型 - 触发事件详细说明

  • 点击某一菜单后,将触发一个事件(在MA中可以使用该行为事件触发画布)。

  • 为了区分是哪个菜单触发了该事件,微信公众号的点击事件会带一个事件属性“Key”,该Key的值需要在配置自定义菜单时自行设置,用于MA行为事件组件中事件属性的识别。例如:

    {
      "button": [
        {
          "type": "click",
          "name": "今日歌曲",
          "key": "<span style='color:red'>V1001_TODAY_MUSIC</span>"
        },
        {
          "name": "菜单",
          "sub_button": [
            {
              "type": "view",
              "name": "搜索",
              "url": "http://www.soso.com/"
            },
            {
              "type": "miniprogram",
              "name": "wxa",
              "url": "http://mp.weixin.qq.com",
              "appid": "wx286b93c14bbf93aa",
              "pagepath": "pages/lunar/index"
            },
            {
              "type": "click",
              "name": "赞一下我们",
              "key": "<span style='color:red'>V1001_G00D</span>"
            }
          ]
        }
      ]
    }
    

菜单组创建完成后,是“待发布”状态,需要点击“发布”才能同步到微信端。

image

菜单审核

菜单发布后,可能会遇到图文内容的审核。

  1. 审核中状态下

    • 个性化菜单:查看、复制、删除均可用,发布不可用。

    • 默认菜单:编辑、发布不可用。

  2. 审核失败状态下:

    • “发布”操作不能用,需要进入编辑并保存后,状态变为【待发布】后,才能用“发布”操作。

    • 编辑进入审核失败的菜单组,可以看到哪个菜单、子菜单审核失败。

编辑菜单

  1. 默认菜单:编辑默认菜单后,菜单回到“待发布”状态,需要发布才能重新同步到微信端。

  2. 个性化菜单:

    • 个性化菜单在【待发布】、【审核失败】状态下,可以编辑;

    • 【审核中】、【已发布】状态下,不支持编辑,仅支持“查看”、“复制”和“删除”。

      image

删除菜单

  1. 清空菜单:删除所有的默认、个性化菜单。

    image

  2. 删除默认菜单:删除所有的个性化菜单后,才能删除默认菜单。

    image

  3. 删除个性化菜单:个性化菜单支持单独删除。

    image

常见问题

  1. 已失效、重新绑定的公众号

A:如果当前选择的微信公众号已经失效,可能会出现默认菜单、个性化菜单只能查看,不能编辑、删除、发布的情况。重新成功绑定公众号后,之前【已发布】状态的菜单,状态变为【待发布】,需要您重新发布,其他状态的菜单不做处理。