Руководства

Как подключить BeMob к RevRake.

Для партнёров, которые ведут кампании в трекере BeMob и продвигают программу, работающую на RevRake. Связывают их две вещи: ваша трекинговая ссылка передаёт click ID трекера BeMob, а RevRake отправляет каждую конверсию обратно в BeMob. И то и другое настраивается в портале партнёра, ключ не нужен.

Обновлено: 5 октября 2026 г. ← Все руководства

Что нужно взять из BeMob

Две вещи: токен, вместо которого BeMob подставляет свой click ID, — это {clickId}, — и адрес вашего постбэка с названиями его параметров. Каждый параметр RevRake заполняет макросом:

Параметр BeMobЧем заполняетсяЗначение
cid{sub1}sub1 клика: click ID, который ваш трекер подставил в ссылку.
payout{commission}Ваша комиссия в виде десятичного числа (40.00). Пусто для регистрации, 0 для отклонённой комиссии, отрицательное число для чарджбэка.
txid{conversion_id}ID, одинаковый для всех событий об одной комиссии: её первого депозита, одобрения, отклонения, выплаты и чарджбэка. У регистрации он свой.
status{status}Слово, которое показывает состояние конверсии, — из тех слов, которые знает BeMob. Они приведены в таблице ниже.

Токен click ID в BeMob пишется с заглавной I: {clickId}. В BeMob добавьте программу как партнёрскую сеть (affiliate network) и скопируйте адрес постбэка из её настроек. Он выглядит так: https://xxxxx.bemobtrk.com/postback?cid=REPLACE&payout=OPTIONAL&txid=REPLACE&status=REPLACE — подставьте его хост в шаблон.

cid принимает click ID, и это единственный обязательный параметр. payout, txid, ID транзакции, и status необязательны.

Пошагово в RevRake

2Передайте click ID из BeMob в sub1

Добавьте к ссылке sub1= с токеном click ID трекера BeMob и используйте результат как URL оффера в BeMob:

https://track.revrake.com/c/a8Kq2Zx?sub1={clickId}

BeMob при каждом клике заменяет {clickId} на свой click ID. RevRake сохраняет значение вместе с кликом, до 200 символов, и возвращает его в ваших постбэках как {sub1}. Параметры от sub2 до sub5 свободны для ваших собственных значений; UTM-метки в ссылке тоже сохраняются.

3Добавьте адрес для постбэков

Откройте страницу «Постбэки» и нажмите «Добавить адрес». Адрес — это шаблон: всё в фигурных скобках — макросы, которые RevRake заполняет для каждой конверсии.

https://YOUR-TRACKER-DOMAIN/postback?cid={sub1}&payout={commission}&txid={conversion_id}&status={status}

В RevRake этот шаблон есть в виде пресета BeMob: выберите BeMob в списке, и шаблон заполнится сам.

Замените YOUR-TRACKER-DOMAIN на адрес вашего собственного постбэка в BeMob — так, как BeMob его показывает. Портал не примет шаблон, в котором остался хост-плейсхолдер. Если в адресе вашего постбэка параметр называется иначе, чем в шаблоне, поменяйте название, а макрос оставьте.

4Выберите события

Отметьте события, о которых должен узнавать этот адрес назначения. registration и ftd сообщают в BeMob о новом игроке и его первом депозите в течение нескольких секунд после того, как о них сообщил оператор. commission_approved, commission_rejected, commission_paid и chargeback отражают дальнейшее движение денег.

У постбэка в RevRake два ID. {conversion_id} одинаков для всех событий об одной комиссии, поэтому трекер, который обновляет конверсию по её ID, хранит одну конверсию на комиссию. {event_id} свой для каждого события. Пресет BeMob использует тот из них, который подходит к тому, как BeMob обращается с повторным ID; какой именно, сказано в разделах ниже. В аккаунте может быть до 10 адресов назначения.

5Отправьте тест и проверьте журнал доставок

Нажмите «Отправить тест» у адреса назначения. RevRake сразу отправляет вымышленную конверсию и показывает, что ответил BeMob и как быстро. Тест выглядит как первый депозит: в нём передаются click ID TEST-CLICK-ID и комиссия 40.00. BeMob не знает такого клика, поэтому может проигнорировать тест или ответить ошибкой: тест показывает, что адрес доступен и как выглядит заполненный адрес.

Для сквозной проверки откройте ссылку кампании через BeMob, чтобы в sub1 передался настоящий click ID, и попросите оператора зарегистрировать с этого перехода тестового игрока. После этого конверсия появится в журнале доставок — с каждой попыткой и ответом трекера BeMob — и в самом BeMob.

Чему {status} соответствует в BeMob

RevRake называет каждое событие и, кроме того, даёт ему слово-статус. Адрес назначения, созданный из пресета BeMob, отправляет в {status} слова, которые знает BeMob; в {event} всегда передаётся название события. Адрес назначения, созданный через «Другой / свой», отправляет lead, sale, approved, rejected и paid.

Событие{status}Когда
registrationnewИгрок атрибутирован партнёру.
ftdapprovedПервый депозит принёс партнёру CPA-комиссию.
commission_approvedapprovedКомиссия одобрена по окончании холда.
commission_rejecteddeclinedКомиссия в холде отклонена после проверки.
commission_paidapprovedКомиссия выплачена в пакете выплат.
chargebackchargebackЧарджбэк снял комиссию.

В BeMob нет собственных слов-статусов: вы вводите их сами. Включите "Use conversion statuses" в настройках партнёрской сети в BeMob и впишите четыре слова, которые отправляет пресет, в одноимённые поля: new, approved, declined и chargeback. Конверсия со статусом New не добавляет дохода в BeMob.

BeMob не меняет статус конверсии, которая у него уже есть: постбэк с другим статусом записывается как ещё одна конверсия. Первый депозит, одобрение и выплата одной комиссии приходят с одним и тем же txid, то есть {conversion_id}, и с одним и тем же статусом approved. BeMob не принимает второй постбэк по клику, если его не отличает ни новый ID транзакции, ни другой статус, поэтому комиссия считается один раз.

Для статуса, который BeMob не распознаёт, действует статус постбэка по умолчанию, выбранный вами в BeMob; один из вариантов — игнорировать конверсию.

Решение проблем

  • В BeMob нет конверсий. Откройте журнал доставок на странице «Постбэки». Если строки нет, событие ещё не произошло или оно не отмечено для этого адреса назначения. Если строка есть, в ней видно, какой адрес был вызван и что ответил BeMob.
  • Click ID приходит пустым. У клика не было sub1. Проверьте, что URL оффера в BeMob заканчивается на sub1= и {clickId} и что клик прошёл через BeMob: у ссылки, открытой напрямую, нет click ID, который можно передать.
  • Макрос приходит как написан, в фигурных скобках. Незнакомое название RevRake отправляет без изменений, поэтому опечатка видна в журнале доставок. Сверьте название со списком макросов.
  • Выплата пустая или нулевая. Регистрация не несёт денег, поэтому {commission} для неё пуст. Для отклонённой комиссии он равен 0, для чарджбэка — отрицательный.
  • Доставка не удалась. BeMob должен быть доступен по публичному адресу и отвечать статусом 2xx в течение 5 секунд. Неудачная доставка повторяется через 1 минуту, 5 минут, 25 минут, 2 часа, 10 часов и 24 часа, после чего помечается как остановленная; её можно отправить снова вручную.
  • Адрес назначения был выключен. После 20 неудач подряд RevRake выключает адрес назначения; после 5 и после 15 приходит e-mail. Исправьте адрес и включите его снова: все постбэки, которые за это время встали в очередь, будут отправлены.
  • Комиссия посчитана в BeMob несколько раз. В BeMob включена настройка "Accept Double Postbacks", и из-за неё BeMob принимает одобрение и выплату как отдельные конверсии. Выключите её или отметьте из денежных событий только ftd.
  • Токен click ID не был заменён. Токен BeMob — {clickId}, с заглавной I.

BeMob — продукт своего разработчика (https://bemob.com/) и упомянут здесь только для того, чтобы назвать трекер, которому посвящено руководство. RevRake с ним не связан.

Вопросы

Нужен ли API-ключ, чтобы подключить BeMob?
Нет. Трекинговые ссылки и постбэки настраиваются в портале партнёра, ключ для них не нужен. Ключ нужен, только если вы хотите читать свои отчёты и комиссии по API.
Какой токен ставить в sub1 для BeMob?
{clickId}. BeMob при каждом клике заменяет его на свой click ID, а RevRake возвращает значение в постбэке как {sub1}.
Какие события RevRake может отправлять в BeMob?
Шесть: registration, ftd, commission_approved, commission_rejected, commission_paid и chargeback. Нужные вы отмечаете для каждого адреса назначения.
Передаётся ли в постбэке сумма депозита?
Шаблоны отправляют вашу комиссию в {commission}. Депозит, за который она начислена, доступен как {amount}, а его валюта — в {amount_currency}: добавьте их в шаблон, если в BeMob есть для них параметр.
Можно ли отправлять конверсии в BeMob и в другой трекер одновременно?
Да. В аккаунте может быть до 10 адресов назначения, у каждого свой шаблон и свои события.
Что будет, если BeMob недоступен в момент конверсии?
Постбэк повторяется шесть раз в течение примерно полутора суток. Каждая попытка сохраняется в журнале доставок, а остановленную доставку можно отправить снова вручную.

Источники

Всё, что в этом руководстве сказано о BeMob, взято из собственной документации BeMob в том виде, в каком она была на указанную дату. Трекеры меняются: если название на вашей странице постбэка отличается от этого руководства, верьте своей странице постбэка. Сказанное о RevRake есть в руководстве по интеграции и в справочнике API.

  1. Postback Settings of Affiliate Network | BeMob Help Center https://docs.bemob.com/en/postback-settings-of-affiliate-network прочитано 4 октября 2026 г.
  2. Postback Statuses | BeMob Help Center https://docs.bemob.com/en/postback-statuses прочитано 4 октября 2026 г.
  3. Double Postbacks and Postbacks From White IPs | BeMob Help Center https://docs.bemob.com/en/double-postbacks-and-postbacks-from-white-ips прочитано 4 октября 2026 г.
  4. Click ID in Offer Settings | BeMob Help Center https://docs.bemob.com/en/click-id-in-offer-settings прочитано 4 октября 2026 г.

Ведёте программу казино или букмекера? Создайте её в RevRake, бесплатно.

Вы создаёте программу сами: зарегистрируйтесь, подтвердите e-mail — и через несколько минут вы внутри. Бесплатно для операторов, навсегда. Без карты.

Вопросы? Пишите на hello@revrake.com