uuid - swift idForVendor, advertisingIdentifier -
is possible , send advertisingidentifier and/or idforvendor when action takes place? example user push button, , write like:
let advertisingidentifier: nsuuid! @ibaction func buttonpressed(sender: anyobject) { print("you clicked button") let addid = advertisingidentifier().uuidstring let buttonispushedid = "thisbuttonid" //send addid (my advertisingidentifier) , buttonispushedid on server }
is ok apple privacy terms?
i'd suggest reading apple's app store review guidelines, section on privacy:
https://developer.apple.com/app-store/review/guidelines/#privacy
in intro:
if attempt cheat system (for example, ...steal data users, ...your apps removed store , expelled developer program.
the apple developer program license agreement has quite bit advertising identifier:
section 1.2:
is used solely advertising purposes
section 3.3.9:
you may not use analytics software in application collect , send device data third party. further, neither nor application use permanent, device-based identifier, or data derived therefrom, purposes of uniquely identifying device.
section 3.3.12:
you , applications (and third party whom have contracted serve advertising) may use advertising identifier, , information obtained through use of advertising identifier, purpose of serving advertising. if user resets advertising identifier, agree not combine, correlate, link or otherwise associate, either directly or indirectly, prior advertising identifier , derived information reset advertising identifier.
section 3.3.13:
for applications compiled ios version providing access ad support apis: - agree check user’s advertising preference prior serving advertising using advertising identifier, , agree abide user’s setting in advertising preference; , - if user has set advertising preference limit ad tracking, may use advertising identifier, , information obtained through use of advertising identifier, limited advertising purposes.
bottom line: don't mess around user privacy. it's breach of trust users, , may app rejected or pulled, or banned.
Comments
Post a Comment