react native中的branch.io自定义事件未触发奖励规则

时间:2018-08-15 16:28:42

标签: react-native branch.io

我有一个致力于构建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个默认值信用 ,他们触发事件三分

我错过了什么吗?即使事件已记录在我的仪表板上,为什么规则仍未触发。我可以通过实时查看事件跟踪功能来查看自定义事件是否已触发。

1 个答案:

答案 0 :(得分:-1)

当前对于引荐功能,不支持v2事件:

这意味着您不能使用logEvent。您必须改用userCompletedAction,例如branch.userCompletedAction('threepoints')