Passer au contenu principal
Postback et traitement des conversions sur Affise
Natalya Yefimenko avatar
Écrit par Natalya Yefimenko
Mis à jour il y a plus d’une semaine

Il existe deux méthodes pour traiter les postbacks et les conversions que le système reçoit. Il s'agit du traitement synchrone et du traitement asynchrone. La dernière méthode de traitement est asynchrone, c'est une façon plus efficace et plus stable de livrer les postbacks et les conversions à votre panneau d'administration, et c'est ce qui est utilisé par Affise.

Traitement synchrone et asynchrone

Dans le traitement synchrone, l'exécution de chaque opération dépend de l'achèvement de celle qui la précède. Cela signifie que pour voir une conversion dans le panneau d'administration, le système Affise doit effectuer toute une série de vérifications, l'une après l'autre, pour décider si un postback et une conversion sont réussis ou non.

Dans le traitement asynchrone, l'exécution d'une opération ne dépend pas d'une autre. Les contrôles de rétrocession et de conversion pour différents paramètres peuvent être exécutés simultanément.

Traitement sur Affise

Affise utilise des traitements asynchrones de postback et de conversion, car c'est la manière la plus efficace de traiter les données pour que des services à forte charge comme Affise puissent continuer à supporter un nombre presque illimité de requêtes.

Pour accepter un postback ou des conversions, le système doit vérifier des dizaines de paramètres comme l'offre, l'identifiant du partenaire, la date d'inscription, l'objectif, etc. Le traitement synchrone ne mène nulle part, car pendant la vérification, il peut y avoir un dépassement de délai ou une erreur interne.

Traitement asynchrone 👍

Traitement synchrone 👎

  • Non lié à d'autres services Affise, le traitement est indépendant.

  • Lié à d'autres services Affise (panneau d'administration, API, clics, offres, automatisation, plafonds et autres services responsables de la gestion du trafic).

  • La demande est acceptée sans tenir compte des problèmes éventuels.

  • Il peut y avoir un retard ou un problème interne qui entraîne l'avortement de la demande.

  • Chaque demande traitée est placée dans la file d'attente dédiée pour un traitement ultérieur. Lorsqu'il reçoit une demande, le serveur Affise répond par un "état 1" . Peu importe les paramètres d'étranglement du réseau ou de délai d'attente du serveur, chaque demande est collectée et traitée.

  • Chaque demande est traitée une par une, ce qui peut entraîner des erreurs de réponse et de délai d'attente du serveur. Les paramètres d'étranglement du réseau et de délai d'attente du serveur affectent directement la capacité de traitement des postbacks.

  • Peut fonctionner avec un nombre illimité de demandes.

  • A des limites en termes de capacité et d'évolutivité.

  • Sauvegarde du trafic au maximum.

  • Le trafic peut être perdu jusqu'à 5-7% (en raison du test de traitement des données).


Veuillez contacter l'équipe du support client d'Affise pour toutes les questions soulevées via l'e-mail : [email protected].

Avez-vous trouvé la réponse à votre question ?