首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kotlin中的Tealium - tracking不报告事件

Kotlin中的Tealium - tracking不报告事件
EN

Stack Overflow用户
提问于 2021-05-17 20:44:06
回答 1查看 137关注 0票数 0

根据TealiumHelper的示例项目和文档,我创建了这样的TealiumHelper:

代码语言:javascript
复制
object TealiumHelper {
    fun init(application: Application) {
        val tealiumConfig = TealiumConfig(
            application,
            accountName = BuildConfig.TEALIUM_ACCOUNT_NAME,
            profileName = BuildConfig.TEALIUM_PROFILE_NAME,
            environment = BuildConfig.TEALIUM_ENVIRONMENT
        )
        
        // Display logs only for DEV
        Logger.Companion.logLevel = BuildConfig.TEALIUM_LOGLEVEL

        // Make it start working                        
        Tealium.create(BuildConfig.TEALIUM_INSTANCE, tealiumConfig)
    }

    fun trackEvent(name: String, data: Map<String, Any>? = null) {
        val eventDispatch = TealiumEvent(name, data)
        Tealium[BuildConfig.TEALIUM_INSTANCE]?.track(eventDispatch)
    }

    fun trackView(name: String, data: Map<String, Any>? = null) {
        val viewDispatch = TealiumView(name, data)
        Tealium[BuildConfig.TEALIUM_INSTANCE]?.track(viewDispatch)
    }
}

我通过Tealium获得日志,所以它应该工作得很好。

代码语言:javascript
复制
2021-05-17 14:28:56.694 22812-22894/xxx.xxx.xxx D/Tealium-1.2.2: Dispatch(fc5c0) - Ready - {tealium_event_type=view, tealium_event=XXX ...}

但是在我调用trackViewtrackEvent之后,我的事件不会转到服务器上。

还有额外的登录,我不知道这是什么意思。文档中并没有对此进行过多说明:

代码语言:javascript
复制
2021-05-17 14:28:59.352 22812-22894/xxx.xxx.xxx I/Tealium-1.2.2: Asset not found (tealium-settings.json)

我怎么才能修复它呢?Asset not found是什么意思?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-17 21:30:39

@deadfish我在Tealium管理着移动团队,所以我可以给你指明正确的方向。您可以安全地忽略Asset Not found日志-这只表示没有找到本地设置文件,因此默认情况下将使用远程设置。我们将研究如何解决这个问题,以使日志消息更有帮助。有几件事可能会导致数据无法发送。首先,我看不到在您的TealiumConfig对象中指定的任何调度程序。正如在docs中指定的,您需要添加TagManagement或Collect dispatcher,它们是从设备发送数据的模块。Collect模块将数据发送到服务器端平台(我认为这是您需要的),而TagManagement模块使用JavaScript处理数据客户端。如果您需要进一步的个性化支持,请随时与我们的支持团队联系,或者通过在我们的GitHub存储库上提出问题来联系我们。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67569919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档