gpt4 book ai didi

android - Firebase logEvent 字符串长度

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:08:04 25 4
gpt4 key购买 nike

我正在尝试使用 firebase,但是当我想使用 logEvent 记录用户访问次数最多的 url 时,此显示错误。这是代码:

Bundle bundle3 = new Bundle();
bundle3.putString(FirebaseAnalytics.Param.ITEM_ID,"browser_most_url_bookmarked");
bundle3.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "http://vozforums.com/forumdisplay.php?f=33");
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle3);

Logcat 显示:

W/FA: Value is too long; discarded. Value kind, name, value length: param, content_type, 42

我不明白为什么,谁能帮帮我?

最佳答案

是的.. 发现了问题。

您的这一行导致此日志:

bundle3.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "http://vozforums.com/forumdisplay.php?f=33");

他们在谈论 FirebaseAnalytics.Param类(class)您的日志也提供了信息。这些是需要重点关注的几点:

值太长: 表示您传递的字符串比预期的要大一些。

Value kind, name, value length: param, content_type, 42

表示

Kind = Param
Name = content_type
Length = 42

From Documentation in few words:

Param names can be up to 40 characters long
Param values can be up to 100 characters long

但您的值长度是 42,大于参数值的最大支持长度(即 36)

因此,您将获得该日志。希望你现在已经清楚了。

关于android - Firebase logEvent 字符串长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38261467/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com