如何使用 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 中进行屏幕跟踪,您只需执行两个简单的步骤:
应该跟踪的UIViewController
需要继承自GAITrackedViewController
,所以你建议的语法是正确的:@interface IXComposeViewController : GAITrackedViewController
在您的 viewWillAppear
或 viewDidAppear
中添加行 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
如何使用 ios 中的每个视图扩展 Google 分析文件?我是 iOS 的新手,对语法感到困惑。
我想用这个扩展 viewcontroller
@interface IXComposeViewController ()<UITextFieldDelegate,UIActionSheetDelegate,UITableViewDataSource,UITableViewDelegate,IXScrollViewDelegate>
那么我应该如何结合这两个扩展?
@interface IXComposeViewController : GAITrackedViewController
语法不明,请帮忙
您做的完全正确,要在 Google Analytics 中进行屏幕跟踪,您只需执行两个简单的步骤:
应该跟踪的
UIViewController
需要继承自GAITrackedViewController
,所以你建议的语法是正确的:@interface IXComposeViewController : GAITrackedViewController
在您的
viewWillAppear
或viewDidAppear
中添加行
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