Предложения

Deal представляет собой сегмент инвентаря, условия, сведения о таргетинге и другую информацию для показа рекламы. Вы можете включить в Proposal одну или несколько сделок для переговоров с издателями.

Типы сделок

В переговорах можно использовать три типа сделок:

Жизненный цикл

В этом разделе объясняются различные этапы жизненного цикла сделки.

Создание предложений

Покупатели могут начать переговоры, отправив запрос предложения (RFP) , где тип сделки указан в preferredDealTerms или programmaticGuaranteedTerms в теле запроса. Для этих типов сделок требуются поля flightStartTime и flightEndTime .

Чтобы отправить предложение, вы должны обратиться к издателю по его PublisherProfile .

Переговоры с издателями

На этом этапе вы делаете следующее:

  • Обновите предложение и соответствующие сделки.
  • Опрос для получения обновлений от издателя.
  • Решите, когда принять условия предложения.

Вы можете внести изменения в предложение или сделку . Обновление предложения увеличивает proposalRevision .

Отменить переговоры

Что произойдет, если вы отмените переговоры по предложению и соответствующим сделкам, зависит от того, имеет ли предложение Finalized proposalRevision .

Если завершенного proposalRevision не существует, состояние предложения — TERMINATED и предложение больше не доступно для обсуждения. В этом случае вам необходимо отправить новое предложение , чтобы возобновить переговоры с издателем.

В противном случае предложение и его сделки возвращаются к последнему завершенному proposalRevision .

Вы не можете отменить предложения по сделкам частного аукциона с помощью Marketplace API. Вы можете заархивировать сделки частного аукциона в пользовательском интерфейсе торговой площадки авторизованных покупателей.

Завершить сделки

После того как обе стороны примут предложение, сделки в предложении считаются завершенными. Вы можете использовать ресурс buyers.finalizedDeals для управления завершенными сделками.

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

Обслуживать завершенные сделки

После завершения сделки она появляется в запросах ставок в зависимости от диапазона времени, указанного в параметрах flightStartTime и flightEndTime . Если время полета не указано (возможно только для сделок частного аукциона), сделка действует бессрочно.

Предложения начнут действовать сразу после их завершения. Обслуживание обычно начинается в указанное flightStartTime .

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

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

В запросах ставок сделки могут быть представлены одним из следующих полей в зависимости от протокола:

  • Google : BidRequest.adslot[].matching_ad_data[].direct_deal[].direct_deal_id
  • OpenRTB : BidRequest.imp[].pmp.deals[].id

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

Только издатель может приостанавливать сделки частного аукциона.

Начать повторные переговоры

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

В случае принятия пересмотренные сделки предложения заменят существующие завершенные сделки и будут действовать на основе обновленных условий.

В случае отмены предложение и его сделки возвращаются к последнему завершенному proposalRevision .

Во время пересмотра ранее заключенные сделки продолжают действовать. Вы можете продолжать просматривать свои завершенные сделки и их последнюю версию предложений .

Повторные переговоры не поддерживаются для сделок на частных аукционах.

Завершить показ

Для завершенных сделок для всех поддерживаемых типов сделок dealServingStatus устанавливается в значение ENDED после прекращения обслуживания сделки. Вот несколько примеров условий, при которых может закончиться срок действия сделки:

  • Период времени, установленный в flightStartTime и flightEndTime проходит. Это обычное дело для приоритетных сделок или гарантированных программных сделок, поскольку эти поля являются обязательными.
  • Достигнут impressionCap гарантированной алгоритмической сделки.

Сделки частного аукциона, для которых не определены значения flightStartTime и flightEndTime , могут действовать неограниченное время.