iOS SDK 中集成的 Mixpanel 未发送事件
Mixpanel integrated in iOS SDK is not sending events
我有一个包含很多模块的 iOS SDK 项目(在 Objective-C 中)。
我想开始跟踪事件以查看我的客户如何使用我们的 SDK,但我在洞察选项卡中看不到任何内容。我究竟做错了什么?
我在 SDK 的入口处添加了这个(仅在文档之后):
[Mixpanel sharedInstanceWithToken:@"myTOKEN"];
self.mixpanel.serverURL = @"https://api-eu.mixpanel.com";
[self.mixpanel track:@"Video play" properties:@{
@"genre": @"hip-hop",
@"duration in seconds": @42,
}];
我可以通过断点看到它执行的代码,但是我的见解完全是空的。
我还尝试使用无代码跟踪添加事件,虽然它看起来工作正常并且我可以连接到应用程序,但事件没有出现在“洞察”选项卡中。
我认为您需要将共享实例分配给您的本地 属性 如果在您发布的代码之外没有这样做的话。
[Mixpanel sharedInstanceWithToken:@"myTOKEN"];
self.mixpanel = [Mixpanel sharedInstance]; // assign here
self.mixpanel.serverURL = @"https://api-eu.mixpanel.com";
[self.mixpanel track:@"Video play" properties:@{
@"genre": @"hip-hop",
@"duration in seconds": @42,
}];
我有一个包含很多模块的 iOS SDK 项目(在 Objective-C 中)。 我想开始跟踪事件以查看我的客户如何使用我们的 SDK,但我在洞察选项卡中看不到任何内容。我究竟做错了什么?
我在 SDK 的入口处添加了这个(仅在文档之后):
[Mixpanel sharedInstanceWithToken:@"myTOKEN"];
self.mixpanel.serverURL = @"https://api-eu.mixpanel.com";
[self.mixpanel track:@"Video play" properties:@{
@"genre": @"hip-hop",
@"duration in seconds": @42,
}];
我可以通过断点看到它执行的代码,但是我的见解完全是空的。
我还尝试使用无代码跟踪添加事件,虽然它看起来工作正常并且我可以连接到应用程序,但事件没有出现在“洞察”选项卡中。
我认为您需要将共享实例分配给您的本地 属性 如果在您发布的代码之外没有这样做的话。
[Mixpanel sharedInstanceWithToken:@"myTOKEN"];
self.mixpanel = [Mixpanel sharedInstance]; // assign here
self.mixpanel.serverURL = @"https://api-eu.mixpanel.com";
[self.mixpanel track:@"Video play" properties:@{
@"genre": @"hip-hop",
@"duration in seconds": @42,
}];