Development Newsletters

Release: 23-04-2025

Niekompatybilne wstecz zmiany w API

Wprowadzamy niekompatybilne wstecz zmiany w API AdOcean. Będą one dotyczyć następujących operacji:

Add/UpdateTargeting (zmiana niekompatybilna wstecz):

  • usunięcie parametrów emitedLocations i notEmitedLocations
  • podczas dodawania Geotargetowania (type=GEO), aby dodać lokalizację należy skorzystać z parametru expressionJson
  • expressionJson to parametr obligatoryjny dla operacji AddTargeting z type=GEO

Szczegółowa specyfikacja parametru expressionJson dostępna jest w dokumentacji API: https://doc.adocean-global.com/#get/AddTargeting.

GetTargetingInfo:

  • dla type=GEO: nowe pole odpowiedzi w sekcji locations: emitted, przyjmuje te same wartości jak pole emited.
    Uwaga: pole emited jest odtąd uznawane za przestarzałe i zostanie usunięte 7 maja.

GetTargetingsList:

  • dla type=GEO: nowe pola w odpowiedzi: emittedLocations, emittedLocationNames, notEmittedLocations, notEmittedLocationNames, przyjmują te same wartości co odpowiednio pola: emitedLocations, emitedLocationsNames, notEmitedLocations, notEmitedLocationNames.
    Uwaga: pola emitedLocations, emitedLocationsNames, notEmitedLocations, notEmitedLocationNames są odtąd uznawane za przestarzałe i zostaną usunięte 7 maja.

Zmiany w interfejsie

W nawiązaniu do wyżej opisanych zmian, użyte w geotargetowaniu nieaktualne lokalizacje będą wyróżnione w interfejsie:

W przypadku edytowania targetowania korzystającego z takich lokalizacji, nie będzie możliwe zapisanie tego targetowania dopóki przestarzałe lokalizacje nie zostaną z niego usunięte.

adocean api geotargetowanie targetowanie