Open
Description
In order to support Demographics and Interests inside my iOS application I extended the current Google Analytics Plugin for Unity to support the Google Analytics Services SDK for iOS v3.10 as follows:
- Download Google Analytics Services SDK for iOS v3.10;
- Replace Assets/Plugins/iOS/GAI* files by all GoogleAnalyticsServicesiOS-3.10/GoogleAnalytics/Library files;
- Replace Assets/Plugins/iOS/libGoogleAnalyticsServices.a file by the GoogleAnalyticsServicesiOS-3.10/libGoogleAnalyticsServices.a one;
- Add the GoogleAnalyticsServicesiOS-3.10/libAdIdAccess.a file to Assets/Plugins/iOS/;
- Replace the next Assets/Plugins/iOS/GAIHandler.m methods implementation:
id<GAITracker> trackerWithName(char *name, char *trackingId) {
id<GAITracker> tracker = [[GAI sharedInstance] trackerWithName: [NSString stringWithUTF8String:name]
trackingId: [NSString stringWithUTF8String:trackingId]];
tracker.allowIDFACollection = YES;
return tracker;
}
id<GAITracker> trackerWithTrackingId(char *trackingId) {
id<GAITracker> tracker = [[GAI sharedInstance] trackerWithTrackingId:[NSString stringWithUTF8String:trackingId ]];
tracker.allowIDFACollection = YES;
return tracker;
}
void setName(char *name) {
id tracker = [[GAI sharedInstance] defaultTracker];
[tracker set:kGAIScreenName
value:[NSString stringWithUTF8String:name ]];
}
Will allowIDFACollection
be supported inside the next plugin release?
Metadata
Metadata
Assignees
Labels
No labels