【发布时间】:2023-03-22 15:11:01
【问题描述】:
我有一个专门用于构建 iOS 应用程序的 react native 项目。我以这种方式设置身份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 仪表板中的奖励中的规则。
规则:所有代理用户每次触发threepoints事件时都会获得3个默认积分。
我错过了什么吗?为什么即使事件记录在我的仪表板中,规则也没有触发。我可以通过我的 liveview 事件跟踪功能查看自定义事件已被触发。
【问题讨论】: