Для разработчиков

Offerwall SDK и API для Android, iOS и веб-приложений

Добавьте офферволл с наградами в приложение одним вызовом. SDK открывает стену, размещённую у нас, наш сервер сообщает вашему, когда пользователь что-то заработал, а ваш секретный ключ никогда не попадает внутрь приложения.

Что обычно идёт не так при интеграции офферволла

Секреты внутри приложения

Всё, что лежит в APK или IPA, публично. SDK, которому нужен ваш секретный ключ, отдаёт его всем.

Награды начисляются с клиента

Если приложение само решает, что пользователь заработал, любой с отладчиком заработает сколько захочет.

Колбэки, которые нельзя проверить

Без тестового постбэка вы узнаёте о сломанном эндпоинте, когда пользователи начинают жаловаться.

Что вы получаете

Android SDK

Библиотека на Kotlin для Android 5.0 и выше без зависимостей, плюс готовый AAR. OfferwallGG.show() открывает стену, OfferwallView встраивает её.

iOS SDK

Пакет на Swift для iOS 13 и выше без зависимостей, с view controller и представлением для SwiftUI.

Веб-стена

Один URL с вашим публичным ключом и ID пользователя — в iframe, во вкладке или во встроенном браузере Telegram.

REST API

Офферы, опросы и оплачиваемые посещения сайтов в JSON на ваш сервер — чтобы собрать собственный список.

Подписанные постбэки

Каждое выполнение и каждая отмена подписываются вашим секретом. Проверяйте подпись на PHP, Node или Python по нашим примерам.

Плагины

Плагин для WordPress и аддоны для VieFaucet и ClaimBits, если ваш сайт работает на одном из них.

Выберите подходящую интеграцию

Нативное приложение для Android или iOS

Используйте SDK. Ваш сервер подписывает ссылку и начисляет награды по постбэку.

Сайт или веб-приложение

Используйте ссылку на стену в iframe или новой вкладке. Ничего устанавливать не нужно.

Собственный список офферов

Вызывайте API со своего сервера и выводите офферы в своём интерфейсе.

Мини-приложение или бот в Telegram

Загрузите ссылку на стену внутри мини-приложения или откройте её по кнопке бота.

С нуля до первой награды

  1. Создайте площадку

    Вы получите публичный ключ для стены и секретный ключ для сервера.

  2. Откройте стену

    Вызовите SDK с публичным ключом и ID пользователя или соберите ссылку на стену.

  3. Примите постбэк

    Проверьте подпись, начислите награду один раз на каждый ID транзакции, ответьте 200.

  4. Отправьте тест

    Отправьте тестовое начисление и тестовую отмену из личного кабинета и посмотрите ответ вашего сервера.

Offerwall SDK бесплатный?

Да. SDK для Android и iOS, плагины и API ничего не стоят. Вы зарабатываете на каждом оффере, который выполняют ваши пользователи.

Почему SDK — это web view, а не нативный список?

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

Какие версии Android и iOS поддерживаются?

Android 5.0 (API 21) и выше, iOS 13 и выше. Ни у одного из SDK нет сторонних зависимостей.

Можно ли использовать офферволл в мини-приложении Telegram?

Да. Загрузите ссылку на стену внутри мини-приложения с ID пользователя, добавьте домен мини-приложения в разрешённые домены для встраивания в настройках площадки и начисляйте награды по постбэку.

Как проверить постбэк?

Каждый постбэк содержит подпись, созданную вашим секретным ключом по ID пользователя, ID транзакции и сумме в том виде, в каком они отправлены. В документации для разработчиков есть проверка на PHP, Node и Python.

Нужен ли SDK для сайта?

Нет. Сайту достаточно ссылки на стену — в iframe или новой вкладке.

Похожие страницы

Получите ключи и SDK

Зарегистрируйтесь бесплатно, создайте площадку и скачайте SDK со всем необходимым, чтобы показать стену уже сегодня.

Личный кабинет, документация и поддержка доступны только на английском языке.

Создать аккаунт паблишера