reportExposure reportClick 关键行为上报

更新时间:2024/06/03 访问次数:679

这两个接口用于关键行为上报。如果关键行为是某一个元素的曝光(被用户看到),则使用reportExposure。如果关键行为是用户要进行某一个操作(比如点击按钮),那么在这以行为被触发的时候使用reportClick。

关键行为请跟手淘产品进行协商确定,同时也需要确定关键行为的行为标志actionName,以便于后续分析;

注意:行为标志具有唯一性。比如一个弹窗第一次弹窗被确定为一个关键行为,只需要在第一次弹出的时候上报即可。如果此弹窗后续的的弹出是关键行为,那么行为标志建议采用不同的值popExp1,popExp2...popExpN,这样后续分析数值才能区分。

示例
const sdk = my.tb.getInteractiveSDK();

try {
  sdk.reportClick({actionName:'testClk'});
} catch (e) {
  console.error(e);
}
try {
  sdk.reportExposure({actionName:'testExp'});
} catch (e) {
  console.error(e);
}


如何验证:

1)一般情况下,如果没有error,则上报成功;

2)线上成功后,联系淘宝官方人员进行验证;

3)宝官方人员在A+埋点平台上扫码进入游戏,执行了游戏的关键行为,查看日志面板是否有对应的关键行为表示,以上面为例,就是看日志是否有`testClk`或者'testExp'的关键字;


入参

参数名称

说明

类型

备注

actionName

关键行为标志

string

必填,请跟淘宝产品进行协商约定。不能使用中文

错误码

errorCode

errorMessage

说明

F_PARAMS_INVALID

参数缺失

参数缺失

F_EXECUTE_ERROR

报错信息

执行失败

FAQ

关于此文档暂时还没有FAQ
返回
顶部