Firebase+GTM SDK - 传递超过 100 个字符的字符串
Firebase+GTM SDK - passing strings longer than 100 characters
我正在移动应用程序中从 GTM SDK 迁移到 Firebase+GTM SDK (v5) 库。我只对 Google Analytics 中的数据感兴趣,并不真正关心 Firebase Analytics 中注册的内容。
一切都按预期工作,但是当我将超过 100 个字符串传递给 GTM 时,Firebase Analytics 会抛出这样的警告:
[Firebase/Analytics][I-ACS013000] Event parameter value is too long.
The maximum supported length is 100
这与文档一致。
虽然它仍然有效,但令我困扰的是,如果发布新的 Firebase SDK,它会变得更加严格并且超过 100 个字符的事件值将会丢失
做了一些实验,到今天它确实有效:将超过 100 个字符的字符串传递给 Firebase+GTM SDK,在 GTM 中使用它们并在 GA 中看到长值。
但是,由于这是非官方支持的,因此无法确定更新版本的 Firebase+GTM SDK 库是否仍允许这样做。
我在这里完全同意你的看法 - 100 个字符的限制对于 Google 分析世界来说是一个非常令人沮丧的限制。
我正在移动应用程序中从 GTM SDK 迁移到 Firebase+GTM SDK (v5) 库。我只对 Google Analytics 中的数据感兴趣,并不真正关心 Firebase Analytics 中注册的内容。
一切都按预期工作,但是当我将超过 100 个字符串传递给 GTM 时,Firebase Analytics 会抛出这样的警告:
[Firebase/Analytics][I-ACS013000] Event parameter value is too long. The maximum supported length is 100
这与文档一致。
虽然它仍然有效,但令我困扰的是,如果发布新的 Firebase SDK,它会变得更加严格并且超过 100 个字符的事件值将会丢失
做了一些实验,到今天它确实有效:将超过 100 个字符的字符串传递给 Firebase+GTM SDK,在 GTM 中使用它们并在 GA 中看到长值。
但是,由于这是非官方支持的,因此无法确定更新版本的 Firebase+GTM SDK 库是否仍允许这样做。 我在这里完全同意你的看法 - 100 个字符的限制对于 Google 分析世界来说是一个非常令人沮丧的限制。