我正在使用我的Android应用程序中的Facebook分析来记录应用程序事件--我看到了对应用程序事件的正确跟踪,并且能够在我的仪表板上查看它们。
但是,我不知道我附加到每个事件的参数在哪里显示。其中一些是自动求和和显示的--例如,购买或其他价值。然而,对于其他基于字符串的参数,我无法确定在哪里可以查看它们。
例如:
如果我的应用程序每次出错,我就会记录一个名为"Error"
的事件。然后,我传递一个名为AppEventsConstants.EVENT_PARAM_DESCRIPTION
的参数,一个字符串描述--所以这可能是"App Crashed"
或"No Internet Connection"
之类的。假设每一次都发生一次。
当我去查看我的分析时,我会正确地看到有两个"Error"
事件。但是现在我想知道这些是"App Crashed"
还是"No Internet Connection"
的实例--大概这就是参数的意义所在。我该怎么做?我已经搜索并点击了所有我能想到的东西,但是还没有找到查看事件的参数分解的方法。
发布于 2016-02-26 07:12:27
是啊,找到这些信息可不简单。你需要使用Facebook分析中的片段来实现这一点。转到段中,尝试创建一个新段。将条件类型定义为“事件”。然后选择要包含的事件。然后,选择“精化”选项。这将显示“选择一个参数”。在这里,您可以选择想要看到的参数及其值。保存此段,并在任何需要的图表中使用它。
不幸的是,这是我发现的最好的方式,尽管它并不像应该的那样简单。
发布于 2016-06-29 20:29:13
我可以确认这是很麻烦的发现和名称已更改为“故障”.
发布于 2020-08-11 10:47:21
我试着使用基于这里提供的答案的方法。但事实是,这是乏味的或绕圈子。
答案很简单,只需发送包装在"contents“中的值和参数即可。
它将在您的分析仪表板上可见,就像标准事件一样。
var name = "Dhinesh";
var platformName = "flutter";
//custom event - fb analytics
fbq('trackCustom', 'FreeTrialPlatform',
// begin parameter object data
{
contents: [{
name: name,
platform: platformName
}],
content_type: 'product'
}
// end parameter object data
);
对于你这样的案子,
var errorName = "App crashed";
fbq('trackCustom', 'TrackError', {
contents: [{
Error: errorName
}],
});
https://stackoverflow.com/questions/35645382
复制相似问题