Envoi des hits en arrière-plan

  • iOS
  • watchOS
  • tvOS
 

Intérêt de l’identification

L’identification vous permet de distinguer les hits envoyés suite à l’utilisation directe de votre application, des hits envoyés automatiquement et indépendamment de l’utilisateur en arrière-plan, à l’aide du background fetch ou d’une background task par exemple.

 

Marquage

Le tracker possède une propriété context qui possède une sous propriété backgroundMode. C’est une énumération de type BackgroundMode.

Par défaut, cette propriété est positionnée à Normal. Dans le cas d’un marquage du background fetch, il faut positionner la propriété à Fetch, et dans tous les autres cas de marquage d’un comportement automatique et indépendant de l’utilisateur, il faut la positionner à Task.

Pour marquer ces types de fonctionnement, il est recommandé d’utiliser une instance de tracker dédiée. Si vous souhaitez utiliser une seule instance de tracker, il faut alors penser à repositionner la propriété à Normal à la fin de l’exécution du background fetch ou de la background task.

 

Exemples de marquage

  1. Marquage du background fetch avec un tracker dédiéd

  2. Marquage du background fetch avec un tracker global

  3. Marquage d’une background task avec un tracker dédié

  4. Marquage d’une background task avec un tracker global

Cet article vous a-t-il été utile ?
Oui
Non
Dernière mise à jour : 13/12/2016