【问题标题】:Mixpanel integrated in iOS SDK is not sending eventsiOS SDK 中集成的 Mixpanel 不发送事件
【发布时间】:2020-12-14 05:14:57
【问题描述】:

​我有一个带有很多模块的 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,
    }];

我可以通过断点看到它执行的代码,但是我的见解完全是空的。

我还尝试使用无代码跟踪添加事件,虽然它看起来可以正常工作并且我可以连接到应用程序,但事件并没有出现在洞察标签中。

 

【问题讨论】:

    标签: ios objective-c analytics mixpanel event-tracking


    【解决方案1】:

    如果没有在您发布的代码之外完成此操作,我认为您需要将共享实例分配给您的本地属性。

       [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,
        }];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-28
      • 2015-11-04
      • 2022-07-05
      相关资源
      最近更新 更多