Ios 在Flurry中记录比错误ID更多信息的方法?

Ios 在Flurry中记录比错误ID更多信息的方法?,ios,error-handling,analytics,flurry,Ios,Error Handling,Analytics,Flurry,目前,我在iOS上使用Flurry 5.4.0,我担心在方法方面,能够记录更多信息,而不仅仅是错误ID: + (void)logError:(NSString *)errorID message:(NSString *)message error:(NSError *)error; 您可能想知道我是否有点慢,因为显然存在一个完美的参数,即message:(NSString*)message。不幸的是,Flurry仪表板上没有显示该消息,Flurry支持团队在我得到的回复(2014-08-30)

目前,我在iOS上使用Flurry 5.4.0,我担心在方法方面,能够记录更多信息,而不仅仅是错误ID:

+ (void)logError:(NSString *)errorID message:(NSString *)message error:(NSError *)error;
您可能想知道我是否有点慢,因为显然存在一个完美的参数,即message:(NSString*)message。不幸的是,Flurry仪表板上没有显示该消息,Flurry支持团队在我得到的回复(2014-08-30)中确认了这一点:

对于错误报告,尽管您可以在logError函数调用中传递消息,但目前仪表板没有显示错误消息的设置。这是长期专题路线图中正在考虑的问题。我们的产品团队意识到了这一点,他们会将其作为一项功能请求进行处理。但是,目前我还没有一个时间表来说明这项计划是否/何时实施

所以,我真的不知道如何继续向我的错误中添加更重要的信息。第一个不明智的想法是连接信息并在第一个参数中发送:

errorID = errorID + errorMessage;
这至少可以让信息变得混乱,但这或多或少会创建唯一的错误ID,我们会错过将错误分为不同类型或错误的巨大好处。真是个坏主意

除了更换分析提供商之外,我无法找到一种聪明的方法来掌握自己创建的错误信息。也许我应该这样做,或者如何在Flurry仪表板上添加更多有用的错误信息以进行检查


请随意推测。

Flurry是一个很好的方法,因此我将重新定义您定义为错误的内容,并评估更重要的内容-返回信息或将其作为错误返回

选择1 我会将这些事件记录为某种sudo错误(aka-“发生了一件坏事”:),并使用参数返回您想要的其他详细信息

选择2 Flurry团队在您的回复中不清楚这些信息是完全不可用还是在他们的门户/仪表板中不可用。
如果您从Flurry下载原始数据,您是否可以查看所需信息并根据需要创建自己的仪表板


希望这是足够的推测,可以让事情顺利进行。

我问Flurry团队是否可以从他们(“可请求的”)开放API中获取消息信息,并得到以下答复:

我们没有提供错误消息的API。除了错误部分,请确保选中技术->错误部分。底部有一个异常日志,可以提供一些关于崩溃原因的额外信息


在查看推荐部分时,我找到了我一直在寻找的内容。该消息位于名为“异常日志”的小节下。我认为这是一个错误的位置,因为在“错误”部分下查找记录的错误比在“技术”部分下查找记录的错误更为明显。右(?)

如果我没有找到查看记录的错误消息的方法,那么我会选择您的选项1。但正是你的第二个选择让我走上了获得另一个好消息的道路(第二个Flurry团队回复)。不幸的是,我的声誉很低,但你的猜测确实让事情进展顺利。非常感谢。