Как добавить партнёрские ссылки на другие бренды в White Label App

White Label App от Travelpayouts позволяет получать вознаграждения не только за покупки авиабилетов. Вы также можете добавить в приложение партнёрские ссылки на другие туристические сервисы и бренды, чтобы зарабатывать на дополнительных услугах.

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

Как добавить партнёрские ссылки в приложение

White Label App позволяет добавить два раздела Другое, при клике на которые будет открываться указанная для них ссылка в формате WebView (веб-страница в мобильном приложении). Для каждого раздела вы сможете задать нужную ссылку, название и изменить иконку.

Процесс создания разделов состоит из двух этапов:

  1. Подписка на нужные программы в личном кабинете Travelpayouts и создание партнёрских ссылок;
  2. Вставка созданных ссылок в код приложения, изменения названия и иконок.

Обратите внимание! Для того чтобы добавлять в приложение партнёрские ссылки Travelpayouts, нужно, чтобы в вашем приложении было совершено хотя бы одно действие (например, поиск). После этого в личном кабинете автоматически появится проект с названием вашего приложения, с помощью которого вы сможете подписаться на программы. Вы можете совершить такое действие в тестовой версии, не обязательно публиковать приложение в стор.

1. Копирование ссылки из личного кабинета Travelpayouts

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

Для создания партнёрской ссылки:

  1. Откройте страницу Инструменты в личном кабинете Travelpayouts.
  2. В верхней строке вы увидите все созданные вами проекты, а ниже доступные инструменты.
  3. Выберите проект с вашим приложением. 
  4. Перейдите на сайт бренда, откройте нужную страницу и скопируйте её URL из адресной строки.

Обратите внимание! Важно выбрать программы, которые поддерживают приложения White Label App в качестве источника трафика. Для этого вы можете воспользоваться фильтром Подходит к проектам на странице каталога программ и выбрать в строке название вашего приложения. Тогда в списке отобразятся те программы, которые подходят для вашего White Label App.

5. Вставьте адрес в поле Страница сайта.

6. Вы можете опционально указать Sub ID, это поможет отслеживать бронирования и клики, совершенные с использованием конкретной ссылки.

7. Нажмите Создать ссылку и QR-код.

8. Готовая ссылка появится ниже. Скрпируйте её.

2. Добавление ссылки в приложение

  1. Откройте файл configuration.json для iOS или app_config.json для Android.
  2. Найдите в файле следующий код:
…  
"white_label_config": {
    "screens_to_display": [
      ... 
      {
        "type": "other", // таб другое
        "parameters": {
          "icon": "ic_other_1", // иконка раздела “другое”
          "title": {  // название раздела
            "base": "en",
            "localized": {
              "en": "Other",
              "ru": "Другое"
            }
          },
          "url": {  // ссылка
            "base": "en",
            "localized": {
              "en": "https://www.google.com", // Вставьте сюда партнёрскую ссылку
              "ru": "https://www.google.ru", // Вставьте сюда партнёрскую ссылку
            }
          }
        }
      }
  {
        "type": "other", // таб другое
        "parameters": {
          "icon": "ic_other_2", // иконка раздела “другое”
          "title": {  // название раздела
            "base": "en",
            "localized": {
              "en": "Other_2",
              "ru": "Другое_2"
            }
          },
          "url": {  // ссылка
            "base": "en",
            "localized": {
              "en": "https://www.google.com", // Вставьте сюда партнёрскую ссылку
              "ru": "https://www.google.ru", // Вставьте сюда партнёрскую ссылку
            }
          }
        }
      }
    ]
  }
… 
  1. В параметре title укажите название раздела. Укажите название на нескольких языках, если это необходимо (см. локализация в файле конфигурации).
  2. В параметре url укажите ссылку, которая будет открываться, когда пользователь будет переходить в этот раздел. Если в приложении необходимо поддерживать несколько разных языков, то нужно добавить ссылки для разных локализаций.
  3. Сделайте аналогичные изменения для второго раздела «Другое». Если вы не планируете использовать этот раздел, просто удалите код из файла.

Для добавления иконок и завершения настроек, следуйте инструкциям из общей статьи о настройке внешнего вида приложения: