Ce qu'il vous faut de BeMob
Deux choses : le token que BeMob remplace par son click ID, à savoir {clickId}, et votre adresse de postback avec les noms de ses paramètres. RevRake renseigne chaque paramètre avec une macro :
| Paramètre de BeMob | Renseigné par | Signification |
|---|---|---|
cid | {sub1} | Le sub1 du clic : le click ID que votre tracker a mis sur le lien. |
payout | {commission} | Votre commission sous forme décimale (40.00). Vide pour une inscription, 0 pour une commission rejetée, négative pour un chargeback. |
txid | {conversion_id} | Un identifiant qui est le même pour tous les événements concernant une même commission : son premier dépôt, son approbation, son rejet, son paiement et son chargeback. Une inscription a le sien. |
status | {status} | Le mot qui dit où en est la conversion, dans les mots que BeMob connaît. Ils figurent dans le tableau plus bas. |
Le token de click ID de BeMob s'écrit avec un I majuscule : {clickId}. Dans BeMob, ajoutez le programme comme réseau d'affiliation (affiliate network) et copiez l'adresse de postback depuis ses paramètres. Elle ressemble à https://xxxxx.bemobtrk.com/postback?cid=REPLACE&payout=OPTIONAL&txid=REPLACE&status=REPLACE : mettez son hôte dans le modèle.
cid reçoit le click ID et c'est le seul paramètre obligatoire. payout, txid, l'identifiant de transaction, et status sont facultatifs.
Pas à pas dans RevRake
1Créez un lien de tracking
Ouvrez la page Liens de tracking de votre portail affilié et créez un lien par campagne. Chaque lien a sa propre adresse courte sur track.revrake.com et peut atterrir sur une page du site du programme que vous choisissez.
2Mettez le click ID de BeMob dans sub1
Ajoutez au lien sub1= suivi du token de click ID de BeMob, et utilisez le résultat comme URL de l'offre dans BeMob :
https://track.revrake.com/c/a8Kq2Zx?sub1={clickId} BeMob remplace {clickId} par son click ID à chaque clic. RevRake enregistre la valeur avec le clic, jusqu'à 200 caractères, et vous la rend dans vos postbacks sous la forme {sub1}. sub2 à sub5 sont libres pour vos propres valeurs, et les tags UTM du lien sont enregistrés aussi.
3Ajoutez une destination de postback
Ouvrez la page Postbacks et cliquez sur « Ajouter une destination ». L'adresse est un modèle : tout ce qui est entre accolades est une macro que RevRake renseigne pour chaque conversion.
https://YOUR-TRACKER-DOMAIN/postback?cid={sub1}&payout={commission}&txid={conversion_id}&status={status} RevRake fournit ce modèle comme preset BeMob : choisissez BeMob dans la liste et il est rempli pour vous.
Remplacez YOUR-TRACKER-DOMAIN par l'adresse de votre propre postback BeMob, telle que BeMob vous l'affiche. Le portail refuse un modèle qui contient encore l'hôte placeholder. Si un paramètre de votre adresse de postback porte un autre nom que dans le modèle, changez le nom et gardez la macro.
4Choisissez les événements
Cochez les événements dont cette destination doit être informée. registration et ftd signalent à BeMob un nouveau joueur et son premier dépôt quelques secondes après que l'opérateur les a déclarés. commission_approved, commission_rejected, commission_paid et chargeback suivent l'argent par la suite.
RevRake a deux identifiants pour un postback. {conversion_id} est le même pour tous les événements concernant une même commission : un tracker qui met à jour une conversion d'après son identifiant garde donc une seule conversion par commission. {event_id} est différent pour chaque événement. Le preset BeMob utilise celui qui convient à la façon dont BeMob traite un identifiant répété ; les sections ci-dessous disent lequel. Un compte peut avoir jusqu'à 10 destinations.
5Envoyez un test et lisez le journal des envois
Cliquez sur « Envoyer un test » sur la destination. RevRake envoie immédiatement une conversion fictive et montre ce que BeMob a répondu, et en combien de temps. Le test ressemble à un premier dépôt : il porte le click ID TEST-CLICK-ID et une commission de 40.00. BeMob ne connaît pas ce clic : il peut donc ignorer le test ou répondre par une erreur. Ce que le test prouve, c'est que l'adresse est joignable, et il montre à quoi ressemble l'adresse une fois renseignée.
Pour une vérification de bout en bout, ouvrez le lien de votre campagne en passant par BeMob, afin qu'un vrai click ID voyage dans sub1, et demandez à l'opérateur d'inscrire un joueur de test à partir de cette visite. La conversion apparaît alors dans le journal des envois, avec chaque tentative et la réponse de BeMob, ainsi que dans BeMob.
Correspondance de {status} avec BeMob
RevRake nomme chaque événement et lui donne aussi un mot de statut. Une destination créée à partir du preset BeMob envoie dans {status} les mots que BeMob connaît ; {event} porte toujours le nom de l'événement. Une destination créée avec « Other / custom » envoie lead, sale, approved, rejected et paid.
| Événement | {status} | Quand |
|---|---|---|
registration | new | Un joueur a été attribué à l'affilié. |
ftd | approved | Un premier dépôt a rapporté une commission CPA à l'affilié. |
commission_approved | approved | Une commission a été approuvée à la fin de sa période de rétention. |
commission_rejected | declined | Une commission en rétention a été rejetée après examen. |
commission_paid | approved | Une commission a été payée dans un lot de paiement. |
chargeback | chargeback | Un chargeback a repris une commission. |
BeMob n'a pas de mots de statut qui lui soient propres : c'est vous qui les saisissez. Cochez « Use conversion statuses » dans les paramètres du réseau d'affiliation dans BeMob et saisissez les quatre mots que le preset envoie dans les champs du même nom : new, approved, declined et chargeback. Une conversion au statut New n'ajoute aucun revenu dans BeMob.
BeMob ne change pas le statut d'une conversion qu'il a déjà : un postback avec un autre statut est enregistré comme une conversion de plus. Le premier dépôt, l'approbation et le paiement d'une même commission arrivent avec le même txid, à savoir {conversion_id}, et le même statut approved. BeMob n'accepte pas un deuxième postback pour un clic que ni un nouvel identifiant de transaction ni un autre statut ne distingue : la commission est donc comptée une seule fois.
Pour un statut que BeMob ne reconnaît pas, c'est le statut de postback par défaut que vous avez choisi dans BeMob qui s'applique ; ignorer la conversion est l'un des choix possibles.
Dépannage
- BeMob n'affiche aucune conversion. Ouvrez le journal des envois sur la page Postbacks. S'il n'y a aucune ligne, l'événement n'a pas encore eu lieu, ou il n'est pas coché pour cette destination. S'il y a une ligne, elle montre l'adresse qui a été appelée et ce que BeMob a répondu.
- Le click ID arrive vide. Le clic n'avait pas de
sub1. Vérifiez que l'URL de l'offre dans BeMob se termine parsub1=et{clickId}, et que le clic est passé par BeMob : un lien ouvert directement n'a aucun click ID à transporter. - Une macro arrive telle qu'elle est écrite, entre accolades. RevRake envoie tel quel un nom qu'il ne connaît pas, de sorte qu'une faute de frappe apparaît dans le journal des envois. Comparez le nom avec la liste des macros.
- Le montant est vide ou nul. Une inscription ne porte pas d'argent :
{commission}est donc vide pour elle. Il vaut0pour une commission rejetée et il est négatif pour un chargeback. - Un envoi a échoué. BeMob doit être joignable sur une adresse publique et répondre par un statut
2xxen moins de 5 secondes. Un envoi échoué est retenté après 1 minute, 5 minutes, 25 minutes, 2 heures, 10 heures et 24 heures, puis marqué comme abandonné ; vous pouvez le relancer à la main. - La destination a été désactivée. Après 20 échecs d'affilée, RevRake désactive une destination, avec un e-mail après 5 et après 15. Corrigez l'adresse et réactivez-la : chaque postback mis en file d'attente entre-temps est envoyé.
- Une commission est comptée plusieurs fois dans BeMob. « Accept Double Postbacks » est coché dans BeMob, ce qui lui fait accepter l'approbation et le paiement comme des conversions à part entière. Décochez-le, ou ne cochez que
ftdparmi les événements d'argent. - Le token de click ID n'a pas été remplacé. Le token de BeMob est
{clickId}, avec un I majuscule.
BeMob est un produit de son propre éditeur (https://bemob.com/) et n'est nommé ici que pour dire à quel tracker ce guide s'adresse. RevRake n'est pas affilié à cet éditeur.
Questions
- Ai-je besoin d'une clé API pour relier BeMob ?
- Non. Les liens de tracking et les postbacks se règlent dans votre portail affilié et ne demandent aucune clé. Une clé n'est nécessaire que si vous voulez lire vos rapports et vos commissions par API.
- Quel token dois-je mettre dans sub1 pour BeMob ?
{clickId}. BeMob le remplace par son click ID à chaque clic, et RevRake renvoie la valeur dans le postback sous la forme{sub1}.- Quels événements RevRake peut-il envoyer à BeMob ?
- Six :
registration,ftd,commission_approved,commission_rejected,commission_paidetchargeback. Vous cochez ceux que vous voulez, destination par destination. - Le postback contient-il le montant du dépôt ?
- Les modèles envoient votre commission dans
{commission}. Le dépôt qui en est à l'origine est disponible dans{amount}, avec sa devise dans{amount_currency}: ajoutez-les au modèle si BeMob a un paramètre pour eux. - Puis-je envoyer les conversions à BeMob et à un autre tracker en même temps ?
- Oui. Un compte peut avoir jusqu'à 10 destinations, chacune avec son propre modèle et ses propres événements.
- Que se passe-t-il si BeMob est indisponible au moment d'une conversion ?
- Le postback est retenté six fois sur environ un jour et demi. Chaque tentative est conservée dans le journal des envois, et un envoi abandonné peut être relancé à la main.
Sources
Ce que ce guide dit de BeMob vient de la documentation de BeMob, telle qu'elle se lisait le jour indiqué. Les trackers changent : si un nom sur votre page de postback diffère de ce guide, fiez-vous à votre page de postback. Ce qu'il dit de RevRake se trouve dans le guide d'intégration et la référence de l'API.
- Postback Settings of Affiliate Network | BeMob Help Center https://docs.bemob.com/en/postback-settings-of-affiliate-network lu le 4 octobre 2026
- Postback Statuses | BeMob Help Center https://docs.bemob.com/en/postback-statuses lu le 4 octobre 2026
- Double Postbacks and Postbacks From White IPs | BeMob Help Center https://docs.bemob.com/en/double-postbacks-and-postbacks-from-white-ips lu le 4 octobre 2026
- Click ID in Offer Settings | BeMob Help Center https://docs.bemob.com/en/click-id-in-offer-settings lu le 4 octobre 2026