如何使用 ios 中的每个视图扩展 Google Analytics 文件?

How to extend Google Analytics file with each view in ios?

如何使用 ios 中的每个视图扩展 Google 分析文件?我是 iOS 的新手,对语法感到困惑。

我想用这个扩展 viewcontroller

@interface IXComposeViewController ()<UITextFieldDelegate,UIActionSheetDelegate,UITableViewDataSource,UITableViewDelegate,IXScrollViewDelegate>

那么我应该如何结合这两个扩展?

 @interface IXComposeViewController : GAITrackedViewController 

语法不明,请帮忙

您做的完全正确,要在 Google Analytics 中进行屏幕跟踪,您只需执行两个简单的步骤:

  1. 应该跟踪的UIViewController需要继承自GAITrackedViewController,所以你建议的语法是正确的:@interface IXComposeViewController : GAITrackedViewController

  2. 在您的 viewWillAppearviewDidAppear

  3. 中添加行 self.screenName = @"screen: IXComposeViewController"; // or any other string

为了清楚起见,在您的 header 文件中,您需要扩展 GAITrackedViewController,因此它看起来有点像这样:

IXComposeViewController.h

#import "GAITrackedViewController.h"

@interface IXComposeViewController : GAITrackedViewController
// declare public properties and methods
@end

IXComposeViewController.m

@implementation IXComposeViewController

- (void)viewWillAppear:(BOOL)animated {
  [super viewWillAppear:animated];
  self.screenName = @"About Screen";
}
@end