谷歌分析没有在iOS发送任何点击?

我创建了示例项目并添加了基于谷歌教程的谷歌分析。 但是当我运行这个应用程序时,我看不到从应用程序发送的任何点击。

I have added all these libraries 1.libsqlite3.0.tbd 2.libGoogleAnalyticsServices.a 3.libsqlite3.dylib 4.libz.dylibs 5.CoreData.framework 6.SystemConfiguration.framework 

还添加了这些库文件

 1.GAI.h 2.GAIDictionaryBuilder.h 3.GAIEcommerceFields.h 4.GAIEcommerceProduct.h 5.GAIEcommerceProductAction.h 6.GAIEcommercePromotion.h 7.GAIFields.h 8.GAILogger.h 9.GAITrackedViewController.h 10.GAITracker.h 

在我的AppDelegate.h中

 #import  #import "GAI.h" @interface AppDelegate : UIResponder  @property (strong, nonatomic) id tracker; @property (strong, nonatomic) UIWindow *window; @end 

在我的AppDelegate.m文件中

 #import "GAIDictionaryBuilder.h" #import "AppDelegate.h" #import "GAI.h" #import "GAIFields.h" /** Google Analytics configuration constants **/ static NSString *const kGaPropertyId = @"UA-000000-1"; // Placeholder property ID. static NSString *const kTrackingPreferenceKey = @"allowTracking"; static BOOL const kGaDryRun = NO; static int const kGaDispatchPeriod = 30; @interface AppDelegate () @end @implementation AppDelegate - (void)applicationDidBecomeActive:(UIApplication *)application { [GAI sharedInstance].optOut = ![[NSUserDefaults standardUserDefaults] boolForKey:kTrackingPreferenceKey]; } - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Do other work for customization after application launch // then initialize Google Analytics. [self initializeGoogleAnalytics]; return YES; } - (void)initializeGoogleAnalytics { [[GAI sharedInstance] setDispatchInterval:kGaDispatchPeriod]; [[GAI sharedInstance] setDryRun:kGaDryRun]; self.tracker = [[GAI sharedInstance] trackerWithTrackingId:kGaPropertyId]; } 

在我的ViewController.h中

 #import  @interface ViewController : UIViewController @end 

在我的ViewController.m中

 #import "ViewController.h" #import "GAI.h" #import "GAIFields.h" #import "GAITracker.h" #import "GAIDictionaryBuilder.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - (void)viewDidAppear { // This screen name value will remain set on the tracker and sent with // hits until it is set to a new value or to nil. [[GAI sharedInstance].defaultTracker set:kGAIScreenName value:@"Home Screen"]; // Send the screen view. // Previous V3 SDK versions. // [[GAI sharedInstance].defaultTracker // send:[[GAIDictionaryBuilder createAppView] build]]; // SDK Version 3.08 and up. [[GAI sharedInstance].defaultTracker send:[[GAIDictionaryBuilder createScreenView] build]]; } 

我无法向谷歌分析发送屏幕名称请帮助我…

将此用于viewdidload

 - (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; id tracker = [[GAI sharedInstance] defaultTracker]; [tracker set:kGAIScreenName value:kBookingConfirmation]; [tracker send:[[GAIDictionaryBuilder createAppView] build]]; }