gpt4 book ai didi

ios - Google Analytics iOS 编码问题

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

我正在尝试通过 Google Analytics 在我的应用程序上记录事件。我决定我希望这些事件以 JSON 格式记录,以便以后处理,因此需要记录事件类别,例如

{gameplay:'idByName'}

和事件标签,例如:

{o:['838','851','793','843'], g:[1], t:'6'}

数据的含义无关紧要,但重要的是,在将这些字符串报告给 Google 之前,我在我的控制台上看到这些字符串正常,当我在我的分析仪表板中查看它们时(遗憾的是,24 小时后),我得到了错误的字符串,例如作为:

{gameplay:idByName}

{o:[64,*14,)3,800], g:[1], t:!}

现在我无法验证控制台上的哪个标签属于分析仪表板上的哪个标签,但从中可以理解的是字符由于某种原因被损坏了。另外,我正在使用

\'

用于在 NSString 中定义单个撇号的格式。关于为什么会发生这种情况的任何想法都将被欣然接受。谢谢!

最佳答案

很明显,JSON 是可能的(对象结构被保留)并且数字数据不会导致问题,因为 g:[1] 被正确报告。

所以问题出在你的单引号上。 Google 的处理很可能使用单引号,也可能使用反斜杠。

我会首先尝试为您的字符串值添加双引号,您可能还需要使用反斜杠对它们进行转义。尝试混合使用分隔符

 {o:[\'838\',\"851\","793",'843'], g:[1], t:'6'}

并查看结果中哪些是正确的。

关于ios - Google Analytics iOS 编码问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10749773/

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