Что такое агрегатор игр для казино?

Автор Soft of Games editorial team · Обновлено

Агрегатор игр стоит между вашим казино и студиями, которые делают игры. Вы интегрируетесь один раз и получаете сотни студий через единый API, один протокол кошелька и один набор отчётов. В этом гайде разбираем, из чего он состоит, как движутся деньги и где его пределы.

Если коротко

Агрегатор игр для казино — компания, которая уже подписала договоры и подключила большое число игровых студий и перепродаёт доступ ко всем им через одну техническую интеграцию. Вместо отдельного коннектора к каждой студии вы пишете один коннектор к агрегатору. Когда игрок открывает слот, ваш сайт запрашивает у агрегатора URL игры, а агрегатор — у студии. Когда игрок ставит, движение денег возвращается к вам по тому же каналу.

Вот и вся идея. Всё остальное, от числа игр до дашбордов отчётности, — детали, надстроенные над этим одним сокращением пути.

Зачем эта роль вообще нужна

У каждой студии свой API. Одни используют REST с JSON, другие до сих пор SOAP. Одни присылают ставку и выигрыш двумя вызовами, другие склеивают их в одно сообщение о «раунде». Правила роллбэков разные. Коды ошибок разные. Фичи фриспинов разные. Казино, которому десять лет назад нужно было 60 студий, действительно писало и поддерживало 60 коннекторов и держало их в живых при каждом обновлении версий у студий.

Агрегатор берёт этот хаос на себя. Он приводит все студии к одному формату, и ваши разработчики изучают один набор вызовов: launch, balance, debit, credit, rollback. Когда студия меняет протокол, агрегатор переписывает свою сторону. Вы этого даже не видите.

Вторая причина — коммерческая. Договор с крупной студией требует времени и минимального объёма трафика, которого у нового казино нет. У агрегатора эти договоры уже есть, и он распределяет их на множество операторов — так небольшой бренд с первого дня может предложить те же знаменитые тайтлы, что и крупный.

Как складываются детали

Вызов каталога

После интеграции вы забираете у агрегатора список игр. Каждая запись содержит ID, название студии, тип игры (слот, лайв, crash, настольная и так далее), превью, поддерживаемые валюты и иногда флаг мобильной версии. Что показывать — решаете вы. Хороший фид каталога позволяет фильтровать по студии и типу, потому что ни один игрок не хочет 30 000 плиток на одной странице.

Вызов запуска

Когда игрок кликает по игре, ваш сервер отправляет агрегатору запрос с ID игры, ID игрока, валютой, языком и токеном сессии. Агрегатор возвращает URL. Вы загружаете его в iframe или перенаправляете игрока. От этого шага зависит, насколько быстрой ощущается игра. Если он занимает четыре секунды, игроки уходят.

Вызовы кошелька

Здесь движутся деньги. В самой распространённой схеме, seamless wallet, баланс игрока никогда не покидает вашу систему. Агрегатор вызывает ваш сервер на каждую ставку («списать 2.00 у игрока 81442») и каждый выигрыш («начислить 15.40»). Ваш сервер отвечает новым балансом. Если сервер говорит «нет», ставка не происходит. Другая схема, transfer wallet, переводит деньги на отдельный игровой баланс до начала игры. Обе подробно разобраны в нашем гайде по seamless и transfer wallet.

Отчётность и расчёты

В конце месяца агрегатор считает ставки минус выигрыши по каждой студии. Эта цифра — валовой игровой доход, GGR — база для того, что вы должны. Одни агрегаторы выставляют счёт ежемесячно постфактум. Другие, как SoftAggregator, работают на предоплаченном кредитном балансе, который вы пополняете заранее. В любом случае у вас должна быть возможность выгрузить данные на уровне раундов и сверить их с логами своего кошелька.

Что вы выигрываете

Что вы отдаёте

Агрегатор — посредник, а у посредников есть издержки, которые легко недооценить.

Маржа. Агрегатор берёт свою долю сверх того, что берёт студия. Большому казино с плотным трафиком на двух-трёх студиях может быть дешевле пойти к этим студиям напрямую. Большинство операторов доходят до этой точки только через несколько лет.

Отставание по функциям. Когда студия выпускает новый промоинструмент, агрегатор должен вывести его в свой API. Это может занять месяцы или не случиться вовсе. Классический пример — кампании с фриспинами. Одни агрегаторы пробрасывают их полностью, другие частично, а некоторые, включая SoftAggregator на момент написания, API для free rounds пока не предлагают. Если ваш маркетинговый план держится на фриспинах, проверьте это первым делом.

Единая точка отказа. Если у агрегатора сбой, падают все игры, которые он поставляет, разом. Спросите, как он сообщает об инцидентах и публикует ли аптайм.

Меньше контроля над каталогом. Какие студии держать, решает агрегатор. Если он отказывается от студии, вы теряете её тоже.

Основные типы агрегаторов, которые вы встретите

Энтерпрайз-агрегаторы при платформе

Такие компании, как SOFTSWISS и EveryMatrix, продают агрегацию игр как один из продуктов внутри большой казино-платформы. Их сила — глубина: бонусные движки, инструменты для джекпотов и турниров, аккаунт-менеджеры. Компромисс — процесс продаж, онбординг длиной в недели и коммерческие условия, рассчитанные на операторов с бизнес-планом и бюджетом.

Чистые игровые хабы

Hub88 и St8 сосредоточены на игровом слое и продают его платформам и операторам, у которых уже есть свой бэк-офис. Обычно они сильны качеством API и тем, как вписываются в существующий стек.

Self-service агрегаторы

Более новая модель позволяет зарегистрироваться на портале и получить API-ключи без звонка с продажами. Так работает SoftAggregator: аккаунт одобряется автоматически, ключи доступны сразу, а на первые запуски есть бесплатный тестовый кредит. Подходит стартапам, криптоказино и Telegram-казино, которым нужно двигаться быстро. Честные минусы — команда меньше, чем у энтерпрайз-имён, документация легче и нет встроенных инструментов для турниров и джекпотов.

Платформенные провайдеры со встроенной агрегацией

Многие провайдеры turnkey-платформ включают агрегатор в пакет, и оператор о нём даже не думает. Удобно, но каталог игр оказывается привязан к выбору платформы. Уходите с платформы — уходите и от игр. Подробнее об этом решении — в нашем гайде white label, turnkey или API.

Пример одного спина по шагам

  1. Игрок кликает по слоту на странице лобби.
  2. Ваш бэкенд вызывает эндпоинт запуска агрегатора: игрок 81442, валюта EUR, язык de.
  3. Агрегатор возвращает URL игры. Ваша страница открывает его в iframe.
  4. Клиент игры загружается и запрашивает баланс. Агрегатор вызывает ваш эндпоинт balance. Вы отвечаете 120.00.
  5. Игрок крутит по 1.00. Агрегатор отправляет списание 1.00 с уникальным ID транзакции. Вы списываете и отвечаете 119.00.
  6. Спин выигрывает 3.50. Агрегатор отправляет начисление 3.50 со ссылкой на тот же раунд. Вы отвечаете 122.50.
  7. Если связь обрывается между шагами 5 и 6, агрегатор повторяет начисление с тем же ID транзакции. Ваш сервер должен узнать ID и не заплатить дважды.

Шаг 7 — место, где живёт большинство интеграционных багов. Идемпотентность — когда один и тот же запрос, применённый дважды, даёт тот же эффект, что и один раз, — главное, что ваши разработчики должны сделать правильно.

Когда агрегатор не нужен

На что смотреть в первую очередь

Если вы выбираете агрегатора прямо сейчас, начните с четырёх проверок:

Наш гайд по выбору агрегатора игр превращает эти проверки в полный список вопросов.

Частые вопросы

Агрегатор игр и казино-платформа — одно и то же?

Нет. Платформа ведёт всё казино: аккаунты игроков, кассу, бонусы, бэк-офис. Агрегатор поставляет только игры и API для их запуска. Некоторые компании продают и то и другое, отсюда и путаница в терминах, но агрегатор можно купить отдельно и подключить к платформе, которую вы построили или арендовали.

Замечают ли игроки, что игры идут через агрегатор?

Не должны. Игра открывается в iframe или новом окне с собственным брендингом студии. Что игроки замечают — так это медленные запуски и неудачные ставки, а и то и другое может быть следствием слабого подключения агрегатора, так что задержку стоит протестировать до подписания.

Сколько агрегаторов нужно казино?

Большинство новых казино начинают с одного. Второй становится полезен, когда не хватает нужной студии, когда нужен резерв на время сбоев или когда коммерческие условия по студиям различаются. Два агрегатора — это две интеграции в поддержке и два счёта на сверку.

Может ли агрегатор добавить студию по моей просьбе?

Часто да, если студия уже работает с ним на других аккаунтах и просто не включена для вас. Если студия не подключена вовсе, это становится коммерческим проектом агрегатора и может занять недели или не случиться никогда. Просите актуальный список студий, а не маркетинговый.

Что агрегатор видит из данных моих игроков?

Обычно ID игрока, валюту, язык, баланс на момент запуска и каждую ставку и выигрыш. Имена, email и платёжные данные должны оставаться на вашей стороне. Если интеграционный документ просит больше, спросите зачем.