Google Analytics 3.08 iOS Idfa Class Missing, Won't Collect Idfa

Google analytics 3.08 IOS idfa class missing, won't collect idfa

I have the same issue. It seams that 3.08 lib is linked with iAd.Framework
Here is what I did - I've rolled back to the version 3.03c. You can download it here
"https://dl.google.com/googleanalyticsservices/GoogleAnalyticsServicesiOS_3.03c.zip

The best way is to use Cocopoads for managing libraries with pod 'GoogleAnalytics-iOS-SDK', '3.0.3c'

iOS - Google AdMob v6.12.0 - idfa class missing, won't collect idfa

All you have to do is to add libAdIdAccess.a to your project. It is part of GoogleAnalyticsServicesiOS_3.09 delivery.

GoogleAnalytics 3.10 - How to remove IDFA warning from logs?

Just set the log level to info or below:

[[[GAI sharedInstance] logger] setLogLevel:kGAILogLevelInfo];

Differences between AppView and ScreenView in GoogleAnalytics iOS SDK

now GA used for Advanced Configuration

Managing Sessions with defaults to 30 minutes

[tracker send:[[GAIDictionaryBuilder createAppView] build]]  

this is used for Data is sent to Google Analytics by setting maps of parameter-value pairs on the tracker and sending them via the set and send methods:

 //it is used in all hits sent from this screen  //this is  used for V3
id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker];
[tracker set:kGAIScreenName value:@"MainMenu Screen"];
[tracker send:[[GAIDictionaryBuilder createAppView] build]];

Managing Sessions with manually

To manually start or end a session

// Start a new session with a screenView hit.
GAIDictionaryBuilder *builder = [GAIDictionaryBuilder createScreenView];
[builder set:@"start" forKey:kGAISessionControl];
[tracker set:kGAIScreenName value:@"MainMenu Screen"];
[tracker send:[builder build]];

How to verify that my Google Analytics filter is working?

Well, I would say to checkout Real-time reports, but they don't apply filters and will show you all traffic.

One way I check to see if they are working (and I am assuming you've applied a IP filter), is to create two Views (profiles), one that includes only your IP and one that excludes your IP. Then, go visit a bunch of pages on your site and wait a few hours (2-3 usually) and you should start seeing data in the internal only profile, and not seeing data in the external profile.

There could be another way, but this has worked for me.

.NET 3.5 Service Pack 1 causes 404 pages on ASP.NET Web App

This is broad problem, so let's start by asking some troubleshooting questions:

  • Based on your description, the ASP.NET runtime is not catching your request and processing the aspx files. You may need to register the asp.net pipeline with IIS again using ASPNET_REGIIS -i.
  • Have you made sure that the app_offline.htm file has been removed
    from the directory of the application?
    I have had this happen before after an
    update.
  • Have you setup fiddler for instance to follow the request to see what is
    exactly being requested?
  • Make sure ASP.NET is enabled in the IIS Administration Console under "Web
    Service Extensions." Make sure everything is set to allowed for your different versions of the framework.

Well, let's start with those and hopefully we can guide you to the problem.



Related Topics



Leave a reply



Submit