Traitement par lot des accès

Le traitement par lot des accès permet aux applications dont le suivi hors ligne est activé de bloquer l’envoi d’accès tant que le nombre d’accès de la file d’attente n’a pas dépassé une limite configurable.

IMPORTANT

Le traitement par lot des accès requiert le SDK version 4.1 ou supérieure.

Pour activer le traitement par lot des accès, mettez à jour le fichier ADBMobileConfig.json et indiquez une valeur pour batchLimit :

"analytics": {
    "batchLimit": 5,
    ...
}

Lorsque la valeur définie est supérieure à 0, le SDK place les accès en file d’attente tant que leur nombre est inférieur ou égal à batchLimit. Une fois ce seuil dépassé, tous les accès de la file d’attente sont envoyés.

Les méthodes suivantes sont utilisées avec le traitement par lot des accès :

  • trackingGetQueueSize() renvoie un NSUInteger correspondant au nombre d’accès actuellement placés en attente.
  • trackingSendQueuedHits() force la bibliothèque à envoyer tous les accès de la file d’attente, peu importe le nombre d’accès déjà en file d’attente.
  • trackingClearQueue() efface tous les accès de la file d’attente sans les envoyer.
ATTENTION

Le suivi hors ligne doit être activé pour pouvoir utiliser le traitement par lot des accès.

Sur cette page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now