素材中心定位为帮助服务商更好地服务商家,支持帮助商家快速完成小程序内的内容配置,提升商家的经营效率,降低商家使用成本。同时支持服务商定义小程序某一个具体页面的页面功能。
同时针对内容素材中心的页面功能,可以提供给服务商在特定场景下定义小程序具体的页面能力并帮助商家和平台去更好的选择和使用相关的业务能力。
小程序在【开放平台的控制台 -> 开发 -> 我的应用 -> 应用管理 ->概览 ->点击消费者端小程序模板】页面。
进入消费者端模板,选择【素材录入-页面录入】页面。【页面录入】的定位是由服务商自主定义小程序内的特定页面的功能。
首先可以定义小程序内的某一些具体的页面,点击页面录入,进行页面内容录入。
注:只有将小程序上线才可进行页面录入操作。
录入信息包括:
1)路径:具体的小程序地址。PS:请注意一个路径地址只支持录入一次,平台建议针对多个页面功能,请将小程序页面拆分成多个独立路径。
2)路径参数(page下的参数)&全局参数(query下参数):选填,可以根据不同的页面内容需求进行自定义参数定义。
3)页面说明:介绍清楚当前页面的核心功能。
4)页面功能:单选,由平台统一定义,现在支持应用首页和其他,后续会拓展其他分类,用于给商家侧聚类展示相应功能标签。
场景设置:可根据不同的小程序投放场景进行内容素材的设置。
场景list:展示了当前小程序类目下支持的场景列表。
场景详情,进行小程序场景下的素材内容设置,每一个素材都必须依赖与一个具体的场景和这个场景下的卡片id,根据不同的场景和卡片下内容进行素材的添加。
添加素材支持:
1)手动在此控制台手动添加,针对模板类小程序手动添加的素材内容可以适用于所有实例化小程序,可以被商家的实例化小程序在投放平台中选择使用。
2)支持通过接口调用(开放给模板实例化类小程序),给商家的实例化小程序添加定制化素材,只适用于对应的实例化小程序。
① 手动添加素材
② 上传实例化的应用素材接口:
通过【小程序投放-新建投放素材】接口上传「taobao.miniapp.distribution.material.create」。
参考文档:点击查看。
需注意:
i) 每个场景和卡片都有对应的场景id(sceneid)和卡片id(cardid),通过接口传递时入参需要输入正确。
ii) 图中的参数表格,对应到上述topAPI内的data_str 字段,该字段接收一个jsonString,里面对应的合法的数key以及每个参数的规则限制如图(如果参数表格里无内容,则无需传递data_str参数)。
在商家新建投放计划的过程中,支持商家手动选择一个特定的内容,即下图所示的【选择投放内容】,内容中呈现的为服务商帮助商家配置的一份素材数据,展示的即为上面的素材名称。
选择相应的素材就可以获取到素材对应的配置内容,包括小程序的投放链接,场景和卡片需填写的内容等,让商家确认后直接进行投放,提升效率。