Branch.io 事件记录

Posted

技术标签:

【中文标题】Branch.io 事件记录【英文标题】:Branch.io event logging 【发布时间】:2018-01-08 13:47:07 【问题描述】:

我正在按照以下链接在 branch.io 中记录电子商务事件 https://github.com/BranchMetrics/branch-deep-linking-public-api#logging-commerce-events 我使用的请求与链接中提到的相同。

但详细信息未在 branch.io 仪表板中捕获。

我收到 "branch_view_enabled": false 作为响应。

如果设置有任何问题,请帮助我?或者明确地说,我将不得不做一些事情来查看仪表板中的事件。

我们将不胜感激!

【问题讨论】:

【参考方案1】:

我试过这样 new BranchEvent("Event Name") .addCustomDataProperty("Key", "Value") .logEvent(this);

它在摘要下的分支仪表板上显示事件名称。我的日志显示它在内部是针对 v2.2 的。我通过android发送它

https://api.branch.io/v2/event/custom

【讨论】:

【参考方案2】:

我是 Branch 的 Jackie。 我们尚不支持用于商业的 v2/事件,这就是为什么您无法在仪表板上对其进行跟踪。

接下来,请按照我们的官方文档here 使用 v1 事件请求。我还提供了一个示例商务请求以供您参考。同时,我们会在我们的github页面上更新商业信息,以免造成任何混乱。

curl -X POST https://api.branch.io/v1/event \
  -d '
  "branch_key": "your_Branch_key",
  "identity": "222",
  "event": "purchase",
  "metadata": 
    "hello": "world",
    "custom_data": "this"
  ,
  "commerce_data": 
    "revenue": 50.0,
    "currency": "USD",
    "transaction_id": "foo-transaction-id",
    "shipping": 0.0,
    "tax": 5.0,
    "affiliation": "foo-affiliation",
    "products": [
      
        "sku": "foo-sku-1",
        "name": "foo-item-1",
        "price": 45.00,
        "quantity": 1,
        "brand": "foo-brand",
        "category": "Electronics",
        "variant": "foo-variant-1"
      ,
      
        "sku": "foo-sku-2",
        "price": 2.50,
        "quantity": 2
      
    ]
  
'

希望这会有所帮助。如果您有任何其他问题或问题,请随时通过 support@branch.io 直接与我们联系。

最好的,

杰基

【讨论】:

嗨 Jackie,我正在使用 android sdk 并且有类似的问题。你能建议一个解决 android sdk 的方法吗? 您好!上面的解决方案是关于与移动操作系统无关的 API 请求。如果您正在寻找有关通过 Android SDK 跟踪商务事件的信息,请参阅我们关于该主题的文档:docs.branch.io/pages/apps/android/#track-commerce @JackieChoi 就今天而言,我仍然使用带有请求的 api v2、https://api2.branch.io/v2/event/standardCOMPLETE_REGISTRATIONhttps://api2.branch.io/v2/event/custompicture swiped 得到这个响应。这里有什么建议吗? @jzeferino 我们的团队很乐意为您进一步调查。您可以发送电子邮件至 integrations@branch.io 并提供详细信息吗?请在您的消息中包括 1. 重现步骤、2. 预期结果和 3. 实际结果! 太棒了!为了结束循环,我们现在可以更新 v2 商务事件。

以上是关于Branch.io 事件记录的主要内容,如果未能解决你的问题,请参考以下文章

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

无法在 branch.io 上查看自定义事件

将安装后事件发送到 Branch.io

Branch.io 通过安装传递自定义数据

我想在 Branch.io 中使用相同帐户和另一个帐户设置旧域名

在branch.io中的redeemRewards函数调用时每次显示错误消息