Suivi de localisation

Précédent Suivant

TritonMobileSdk garantit un suivi de localisation automatique pour mieux cibler ses publicités. Cette fonctionnalité est désactivée par défaut. Il peut être activé en définissant SettingsEnableLocationTrackingKey sur YES dans les paramètres NSDictionary (voir la section « Paramètres du lecteur »).

Pour que le suivi de localisation fonctionne correctement, à partir d’iOS 8, l’application doit déclarer la description de l’utilisation de la localisation dans le fichier Info.plist de l’application. Un exemple est illustré dans l’image ci-dessous :

Le SDK du lecteur Triton demande l’autorisation WhenInUse à l’utilisateur, ce qui signifie que l’application reçoit les mises à jour de localisation de l’appareil uniquement lorsque l’application est utilisée. Le message qui s’affiche pour l’utilisateur lors de la demande d’autorisation est défini dans la clé plist NSLocationWhenInUseUsageDescription décrite ci-dessus.

En activant le suivi de localisation, iOS demandera aux utilisateurs d'activer le service de localisation de leur appareil lorsque l'application est lancée pour la première fois. L'utilisateur peut ensuite désactiver le suivi de localisation dans les Paramètres système de l'appareil ; le système prendra en compte tous les changements dans les permissions.