支付宝任务广告简介及接入流程指导!
本期为大家带来支付宝任务广告的详细介绍,任务广告是指广告主通过特定的任务指示让用户参与形成互动的一种推广形式,下面请跟随【巨宣网络】一起来详细了解一下吧!支付宝任务广告广告位接入需自行开发,公司具备一定的技术能力,能够独立或由服务商协助完成技术对接。
一、支付宝任务广告简介
1、支付宝任务广告流程概述
任务广告是小程序使用流量位插件后,用户完成对应任务,并能获取对应奖励的一种支付宝广告投放形式,使用流程为:
用户点击任务广告,并且按照要求完成任务(主要为浏览、留资、加关注、购买等任务)。
灯火监测用户是否完成任务,任务是否完全的情况,可通过前端接口或API进行任务查询。
开发者给完成任务的用户发放奖励。
2、产品特性:
开发者可根据自身需求自定义支付宝任务广告样式,开发者完成广告渲染。
3、接入关键事项:
任务返回里包含“最大收益值”即taskRewardAmount,单位为“分”,该数值作为单个任务广告完成,媒体主可获得收益的最大值。商家发奖设置建议:建议奖励价值<最大收益值,具体收益空间由商家自行决定。举例:支付宝广告投放留资任务,CPA设置9.9元,平台将按照【990.00分*平台系数值=最大收益值】的回传;支付宝广告推广平台系数值为平台成本,不对外。 如未参考平台建议,统一设置奖励,可能会导致亏损情况。
支付宝任务广告单次请求会返回多条广告。建议一条任务被完成后,将该条任务广告的状态由“待完成”变为“已完成”,用户不可重复完成同一个任务。
支付宝任务广告完成一条后,未被完成的任务可继续展示,不需要重新请求;未完成的任务条数小于需要展示的任务条数时,可以重新请求。
任务完成的消息支持前端的消息订阅,也支持开发者通过API接口查询。
4、支付宝任务广告样式示意图

二、接入流程指导
第一步:插件订购
已订购过的忽略此条
使用小程序所属支付宝主账号,在能力中心订购:https://open.alipay.com/plugin/order-page?serviceCode=MP2020121900100114
第二步:支付宝广告位创建
(1)在支付宝灯火广告推广平台“流量管理”→“广告位管理”→“新建广告位”,并且选择需要创建广告位的应用。

新建支付宝广告位

选择支付宝广告位接入方式
(2)支付宝广告位类型选择“任务广告”
广告位名称命名建议:小程序_页面_任务广告。
备注:实际单次展示的支付宝广告数<=广告最大返回条数。

(3)通用规则配置:建议按需设置
其中行业屏蔽:建议最小化屏蔽原则,尽量放宽行业类目,以提升整体媒体收益。

(4)查看spacecode
创建完支付宝广告推广位后,点击具体广告位的“编辑”按钮,进入广告位详情页,获得spacecode。

支付宝广告位信息内获得spacecode,并给到研发

第三步:支付宝任务广告组件开发
支付宝任务广告请求和完成流程:

1、支付宝任务广告接入方法及步骤
能力 | 职责 | 备注 |
API(createTaskAd) | 数据获取 数据更新订阅 数据状态订阅 | / |
组件(ad-task-component) | 任务行为交互(点击跳转等) | 0 样式组件,开发者随意定制 |
单个支付宝广告展位接入
在 app.json 中引入订购后插件 xlightPlugin,之前引入过的可忽略
多个支付宝广告展位接入
多展位接入是指同一个页面会有两个或两个以上不同的支付宝广告展位,此时就需要初始化两个任务实例
在 app.json 中引入订购后插件 xlightPlugin,之前引入过的可忽略
2、接口定义
(1)ITaskSDK
方法名 | 参数类型 | 返回类型 | 描述 |
createTaskAd | adUnitId: string | ITaskAdFacade | 创建任务广告实例,参数为支付宝广告单元ID,返回任务广告外观接口 |
(2)ITaskAdFacade
方法名 | 参数类型 | 返回类型 | 描述 |
onUpdate | fn: (ads: ITaskAdExposeData[]) => {} | Off | 数据更新成功,回调函数参数为支付宝广告数据数组 |
onError | fn: (ex: Error) => {} | Off | 加载异常,回调函数参数为错误对象 |
onTaskFinished | fn: (ad: {adBizId: string}) => {} | Off | 任务完成,回调函数参数为任务流水ID |
load | extInfoMap | Promise<void> | 加载/刷新任务 |
(3)ITaskAdExposeData
属性名 | 类型 | 描述 |
adBizId | string | 任务流水id |
taskTitle | string | 任务名称 |
taskSubTitle (可选) | string | 任务副标题 |
adMerchantLogo (可选) | string | 商家logo |
adMerchantName(可选) | string | 商家名称 |
taskRewardName(可选) | string | 任务奖励名称 |
taskRewardAmount(可选) | string | 最大收益值(单位:分) |
taskClickButtonDescription(可选) | string | 任务点击按钮文案 |
taskStatus | string | INIT: 未开始 DOING: 进行中 FINISHED:已完成 |
taskCategory(可选) | string | PageView:浏览任务 Acquisition:资产拉新 Revenue:转化营销 Other:无任务类型 |
第四步:自助调试
(1)当代码部署完成后,登录支付宝广告媒体管理平台,(请用谷歌浏览器/火狐浏览器),在“流量管理”→“广告位管理”页面下,找到已经完成创建的支付宝广告位,点击“调试”进入支付宝小程序广告位调试页面,如下所示:

(2)进入调试页面后,将测试的用户账号加入白名单,点击调试“开启/更新”功能,通过点击页面中的【验证】按钮,验证支付宝广告推广位是否满足通过条件(即大于等于3次曝光和3次点击)
①"不满足":表示验证失败,请根据实际情况定位接入问题,修复后重新进行调试验证。
②"满足":表示验证通过,即可开启变现。
说明: 当前调试完成一次任务之后会重新返回浏览任务广告,可忽略重复情况。

(3)当完成上述的操作后,打开“支付宝图文广告位”开关,流量接入成功。

三、任务状态完成查询API接口
使用场景:用户完成任务后,前端组件实时发送任务完成的通知。有额外需要的开发者,通过API接口对任务是否完成进行查询。






















管理员
该内容暂无评论