Development Newsletters

Release: 12-11-2025

Lista wprowadzanych zmian: 

Zaawansowany czas zleceń w API

Wprowadzamy możliwość dodawania i modyfikowania zaawansowanego czasu zleceń na poziomie API (w interfejsie AdOcean pod opcją: "Zmień czas (zaawansowane)").

W tym celu przygotowaliśmy kilka zmian w API. Uwaga: zmiany te są niekompatybilne wstecz. 

Operacje AddOrder i AddSurround:

  • Dla parametru timeOfDelivery dostępna jest od teraz nowa wartośćadvanced.
  • Parametr timeOfDelivery jest od teraz obligatoryjny
  • Dodany został nowy parametr: advancedSchedule, pozwalający na zdefiniowanie szczegółowego czasu emisji.
  • Parametry startDate i endDate są od teraz obligatoryjne, jeśli w parametrze timeOfDelivery została użyta wartość simple lub advanced
  • Zdefiniowanie wartości dla parametrów startDate i endDate nie powoduje już domyślnego ustawienia timeOfDelivery na simple.  
  • W przypadku ustawienia wartości timeOfDelivery na campaign, parametry startDate i endDate muszą pozostać puste

Operacje UpdateOrder i UpdateSurround:

  • Dla parametru timeOfDelivery dostępna jest od teraz nowa wartośćadvanced.
  • Dodany został nowy parametr: advancedSchedule, pozwalający na zdefiniowanie szczegółowego czasu emisji.
  • Podczas modyfikacji czasu trwania zlecenia/surroundu z campaign na simple / advanced, parametry startDate i endDate stają się obowiązkowe
  • W przypadku wprowadzenia zmiany w parametrze startDate oraz / lub endDate, parametr advancedSchedule zostaje automatycznie przeliczony.

Operacje GetOrderInfo i GetSurroundInfo:

  • Dla zleceń/surroundów mających czas trwania ustawiony na advanced, operacje zwracają parametr advancedSchedule w taki sam sposób, jak został zdefiniowany operacjach AddOrder i AddSurround.

adocean api czas trwania zleceń zlecenia