问题描述
您好,我想知道为什么我设置的自定义事件似乎没有显示在flurry.com门户上。
我猜想它与我的设置方式有关-但是根据flurry文档,我正确地做到了。
这是我单击触发logEvent的按钮时的结果
msg = <FlurryStreamEvent: 0x28350e000,type = 134,json = { "fl.event.type" : "CUSTOM_EVENT","fl.event.id" : 2,"fl.timed.event.duration" : 0,"fl.event.timed" : false,"fl.event.uptime" : 2284321185,"fl.timed.event.starting" : false,"fl.event.user.parameters" : { "RXBpc29kZV90aXRsZQ==" : "WW91ciBTbyBTdHVwaWQ=","cG9kY2FzdA==" : "Mm5lcmRzIEluIEEgUm9vbQ==" },"fl.event.name" : "UG9kY2FzdF9QbGF5","fl.frame.version" : 1,"fl.event.flurry.parameters" : { },"fl.event.timestamp" : 1603026151045 }>
我担心的是"fl.event.flurry.parameters" : { },
是空的-我不知道它是否应该是空的。
这是我的称呼方式:
let data = ["podcast": post.title,"Episode_title":podcast.title]
Flurry.logEvent("Podcast_Play",withParameters: data)
解决方法
fl.event.user.parameters是包含您设置的参数的参数,因此在您的示例中,它们正在报告。在门户中看不到它们的原因可能是由于数据传播需要花费时间。如果要花费几个小时以上的时间,请发送电子邮件至support@flurry.com,向我们发送详细信息。