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 w operacjach AddOrder i AddSurround.