Требования к биддингу и рекомендации

Требования к интеграции биддинга

Для правильной оптимальной работы все внутренние интеграции должны отвечать следующим критериям.

  • Отправляйте запросы для 100 % рекламных показов с высокими шансами на успех (например, не прямые продажи).
  • Отправляйте только 1 запрос для каждого возможного показа.
  • Не объединяйте запросы ставки и стандартные запросы (т. е. метки) для одного рекламного блока.
  • Не отправляйте запрос для одного и того же возможного показа как при биддинге, так и водопаде.
  • Отправляйте уведомления о выигрыше, проигрыше и тайм-аутах с соответствующими кодами проигрыша.
  • Получите buyeruid от клиента, используя SDK Audience Network. buyeruid — это маркер участника аукциона на стороне клиента, сгенерированный с помощью метода getBidderToken из SDK Audience Network.
  • Используйте SDK Audience Network, чтобы получать и показывать рекламу.
  • Отправляйте запрос на рекламу, только когда ставка выигрывает в аукционе.
  • Отправляйте запросы ставок, используя маркер аутентификации (секрет приложения и ID запроса).
  • Добавляйте в каждый запрос заголовок HTTP x-fb-pool-routing-token, где в качестве значения используется маркер участника аукциона.
  • Устанавливайте несколько минимальных цен на другие источники спроса, которые находятся в традиционном водопаде при комбинации с биддингом. Можно начать с двух минимальных цен. Это позволит более внимательно контролировать то, как аукцион конкурирует с водопадом, что повысит общую доходность.

Дополнительную информацию о комбинации биддинга с существующим водопадом см. в этой статье.

Рекомендации по биддингу

Помимо критериев оптимальной интеграции мы даем следующие рекомендации.

  • Устанавливайте время ожидания ставки, равное как минимум 1 секунде.
  • Получайте маркер участника аукциона на сервере для каждого запроса ставки.
  • Отправляйте уникальные ID для каждого запроса.
  • Считывайте и регистрируйте заголовок HTTP x-fb-an-errors в ответах на ставки с кодом статуса, отличным от 200, чтобы использовать его для устранения неполадок.
  • Считывайте и регистрируйте заголовок HTTP x-fb-an-request-id во всех ответах на ставки, чтобы использовать его для устранения неполадок.
  • Используйте существующие ID мест размещения для биддинга и не создавайте новые места размещения, если только вы не проводите A/B-тестирование или не используете партнерскую платформу, которая требует создания новых мест размещения.
  • Используйте интеграцию между серверами там, где это возможно, чтобы перенести обработку и использование сети с устройства и сети пользователя на серверы и сеть издателя, а также разрешить вносить изменения в биддинг и аукцион без изменений в приложении.
  • Вы можете передать тело запроса, сжатое с помощью gzip, если дадите заголовок Content-Encoding:gzip своему запросу.
  • Не используйте минимальные цены в биддинге: они будут игнорироваться.