Okazje

Deal reprezentuje segment zasobów reklamowych, terminów, szczegółów kierowania i innych informacji na potrzeby wyświetlania reklam. W Proposal możesz uwzględnić jedną lub więcej ofert, aby negocjować z wydawcami.

Typy umów

W negocjacjach możesz używać 3 rodzajów umów:

Cykl życia

W tej sekcji opisano różne etapy cyklu życia transakcji.

Tworzenie ofert

Kupujący mogą rozpocząć negocjacje, wysyłając zapytanie ofertowe, w którym typ transakcji jest określony przez preferredDealTerms lub programmaticGuaranteedTerms w treści zapytania. Tego typu transakcje wymagają pól flightStartTime i flightEndTime.

Aby wysłać propozycję, musisz polecić wydawcy, korzystając z jego adresu PublisherProfile.

Negocjuj z wydawcami

Na tym etapie wykonasz te czynności:

  • Zaktualizuj propozycję i odpowiadające jej transakcje.
  • Ankieta dotycząca aktualności od wydawcy.
  • Zdecyduj, kiedy zaakceptować warunki oferty.

Możesz poprawić propozycję lub umowę, aby wprowadzić zmiany. Aktualizacja oferty pakietowej zwiększa wartość proposalRevision.

Anulowanie negocjacji

To, co się stanie, gdy anulujesz negocjacje dotyczące oferty pakietowej i odpowiadających jej umów, zależy od tego, czy oferta pakietowa ma sfinalizowany proposalRevision.

Jeśli nie istnieje sfinalizowany proposalRevision, stan propozycji to TERMINATED i propozycja nie jest już dostępna do negocjacji. W takim przypadku musisz wysłać nową propozycję, aby wznowić negocjacje z wydawcą.

W przeciwnym wypadku propozycja i jej transakcje powrócą do ostatnio sfinalizowanej wersji proposalRevision.

Nie możesz anulować propozycji dotyczących prywatnych aukcji za pomocą interfejsu API Marketplace. Możesz archiwizować prywatne aukcje w interfejsie użytkownika Authorized Buyers Marketplace.

Finalizuj transakcje

Gdy obie strony zaakceptują propozycję, zawarte w niej transakcje uznaje się za sfinalizowane. Za pomocą zasobu buyers.finalizedDeals możesz zarządzać sfinalizowanymi transakcjami.

Jeżeli propozycja zostanie zmodyfikowana przed jej akceptacją przez obie strony, obie strony muszą zaakceptować nową wersję, aby transakcje zawarte w propozycji można było uznać za sfinalizowane.

Obsługa sfinalizowanych transakcji

Po sfinalizowaniu transakcji jest ona wyświetlana w zapytaniach o oferty na podstawie przedziału czasu określonego przez flightStartTime i flightEndTime. Jeśli nie określono czasu lotu (jest to możliwe tylko w przypadku aukcji prywatnych), umowa jest ważna bezterminowo.

Realizacja ofert rozpoczyna się możliwie najszybciej po ich sfinalizowaniu. Zazwyczaj serwowanie rozpoczyna się o określonej godzinie flightStartTime.

Jeśli chcesz zrezygnować z domyślnego sposobu wyświetlania reklam i ręcznie wskazać, kiedy będziesz gotowy na otrzymywanie żądań ofert, poproś swojego menedżera ds. technicznych o umożliwienie ręcznego ustawienia ofert jako gotowych do wyświetlania.

Google zaleca ręczne rozpoczęcie wyświetlania reklam w ramach umów gwarantowanych programowo, jeśli musisz przygotować materiały reklamowe do tych umów. Dzięki temu będziesz mieć pewność, że materiały reklamowe zostały sprawdzone i są gotowe do przesłania w ofertach do licytowania w czasie rzeczywistym, zanim umowy zaczną się wyświetlać. Po dodaniu ofert do materiałów reklamowych w celu ich sprawdzenia przez wydawcę zalecamy sprawdzenie materiałów reklamowych powiązanych z daną ofertą przed rozpoczęciem ich wyświetlania. Aby uzyskać szczegółowe informacje, zobacz Zarządzanie materiałami kreatywnymi dla kupujących.

W zapytaniach ofertowych transakcje mogą być reprezentowane przez dowolne z następujących pól, w zależności od protokołu:

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

Możesz wstrzymać i wznowić oferty preferencyjne i oferty gwarantowane programowo po rozpoczęciu ich wyświetlania. Wstrzymanie transakcji powoduje, że nie będziesz już otrzymywać próśb o oferty dla tej transakcji, dopóki jej nie wznowisz.

Tylko wydawca może wstrzymać prywatne aukcje.

Rozpoczęcie ponownych negocjacji

Kupujący i wydawcy mogą rozpocząć ponowne negocjacje sfinalizowanych umów preferencyjnych i umów gwarantowanej automatyzacji. Możesz rozpocząć ponowne negocjacje, modyfikując ofertę pakietową lub jej transakcje. Następnie możesz prowadzić negocjacje, dopóki obie strony nie zaakceptują zmian lub negocjacje nie zostaną anulowane.

W przypadku akceptacji zmienione oferty zastępują istniejące, sfinalizowane oferty i obowiązują na podstawie zaktualizowanych warunków.

W przypadku anulowania propozycja i jej transakcje wracają do ostatnio sfinalizowanego stanu proposalRevision.

Podczas renegocjacji wcześniej zawarte transakcje nadal obowiązują. Możesz nadal wyświetlać sfinalizowane transakcje i ich najnowszą wersję propozycji.

Ponowne negocjacje nie są obsługiwane w przypadku umów w ramach aukcji prywatnych.

Zakończenie serwujące

Sfinalizowane transakcje dla wszystkich obsługiwanych typów transakcji mają swój dealServingStatus ustawiony na ENDED po zakończeniu wyświetlania transakcji. Oto przykładowe warunki, które mogą zakończyć okres wyświetlania transakcji:

  • Okres czasu ustawiony w flightStartTime i flightEndTime minie. Jest to typowe w przypadku umów preferencyjnych lub umów automatyzacji gwarantowanej, ponieważ te pola są wymagane.
  • Osiągnięto impressionCap umowy automatyzacji gwarantowanej.

Umowy dotyczące aukcji prywatnych, które nie określają wartości flightStartTimeflightEndTime, mogą być wyświetlane bezterminowo.