I am trying to understand the new "Limit ad tracking" feature in iOS. I have to implement a couple of ad sdks into my app. Within these sdks I need to pass certain information like current user location, name, gender, a unique user id etc to deploy targeted apps.
From the documentation, it is stated that
To get the advertising identifier:
Get a reference to the shared instance of this class using the sharedManager method.
Check whether advertising tracking is limited using the advertisingTrackingEnabled property.
If the user has limited ad tracking, use the advertising identifier only for the following purposes: frequency capping, conversion events, estimating the number of unique users, security and fraud detection, and debugging.
Get the advertising identifier using the advertisingIdentifier property.
Since there is nothing more specific mentioned about location information, name, gender etc with regards to ads. My question is for ios 6+ do I need to check if the user has enabled "Limit ad tracking" and only then pass these parameters?