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/standard
和 COMPLETE_REGISTRATION
和 https://api2.branch.io/v2/event/custom
和 picture swiped
得到这个响应。这里有什么建议吗?
@jzeferino 我们的团队很乐意为您进一步调查。您可以发送电子邮件至 integrations@branch.io 并提供详细信息吗?请在您的消息中包括 1. 重现步骤、2. 预期结果和 3. 实际结果!
太棒了!为了结束循环,我们现在可以更新 v2 商务事件。以上是关于Branch.io 事件记录的主要内容,如果未能解决你的问题,请参考以下文章
react native 中的 branch.io 自定义事件未触发奖励规则