我有一个致力于构建iOS应用程序的react本机项目。我以这种方式设置了身份branch.setIdentity('yashKalwani');
,然后创建了文档中所示的分支通用对象。
let branchUniversalObject = await branch.createBranchUniversalObject('canonicalIdentifier', {
title: 'Cool Content!',
contentDescription: 'Cool Content Description',
contentMetadata: {
customMetadata: {
customMetadata1: 'abcd',
customMetadata2: 'efgh'
}
}
});
我现在触发一个自定义事件new BranchEvent('threepoints', branchUniversalObject).logEvent()
,但是此自定义事件不会触发我在branch.io仪表板中的奖励中包含的规则。
规则:所有代理用户每次获得 3个默认值信用 ,他们触发事件三分
我错过了什么吗?即使事件已记录在我的仪表板上,为什么规则仍未触发。我可以通过实时查看事件跟踪功能来查看自定义事件是否已触发。
答案 0 :(得分:-1)
当前对于引荐功能,不支持v2事件:
这意味着您不能使用logEvent
。您必须改用userCompletedAction
,例如branch.userCompletedAction('threepoints')
: