Changelog

changelog

Co tydzień podsumowujemy, co wydarzyło się w Ecomailu. Nowe funkcje, małe i duże ulepszenia lub poprawki.

Nowy filtr nieprzypisanych szablonów, poprawka pojedynczych powiadomień oraz API

Nowa gotowa automatyzacja do wypisywania kontaktów Allegro, nowy filtr nieprzypisanych szablonów w przeglądzie, poprawka pojedynczych powiadomień o zapisaniu i wypisaniu kontaktu, poprawka komunikatu w dzwonku dotyczącego przekroczonego limitu kontaktów, nowa wersja tagu sGTM oraz dwie poprawki API.

NOWOŚĆ

Automatyzacje: nowa gotowa automatyzacja Wypisz kontakty z Allegro

Do gotowych automatyzacji dodaliśmy automatyzację Wypisz kontakty z Allegro. Na adresy Allegro nie można wysyłać newsletterów, a za ich wysyłkę grożą kary. Automatyzacja uruchamia się natychmiast po włączeniu i wypisuje wszystkie kontakty Allegro ‑ zarówno te już znajdujące się w bazie, jak i nowe kontakty dodane później. Wystarczy wybrać listę, z której kontakty mają zostać wypisane, i uruchomić automatyzację.

ULEPSZENIE

Szablony: nowy filtr Nieprzypisane w przeglądzie

W przeglądzie szablonów pojawiła się w rozwijanym menu pozycja Nieprzypisane. Wyświetla ona tylko szablony, które nie są przypisane do żadnego folderu. Przy tej pozycji widoczna jest liczba takich szablonów, a wybór pozostaje aktywny również po odświeżeniu strony. Użytkownicy z większą liczbą szablonów mogą dzięki temu łatwo znaleźć i uporządkować szablony znajdujące się poza strukturą folderów.

POPRAWKA

Kontakty: pojedyncze powiadomienia można ustawić osobno

W przypadku pojedynczych powiadomień o zapisaniu i wypisaniu kontaktu powiadomienie było wysyłane tylko wtedy, gdy oba adresy były wypełnione jednocześnie. Teraz wystarczy wypełnić tylko jeden z nich ‑ osobno adres do powiadomień o zapisaniu, osobno o wypisaniu, lub oba naraz. Powiadomienie jest wysyłane w zależności od tego, które adresy są wypełnione.

POPRAWKA

Kampanie: dzwonek wyświetla poprawny powód niewysłania przy przekroczeniu limitu kontaktów

Kontom, którym zablokowano wysyłkę z powodu przekroczenia limitu kontaktów wynikającego z planu, w dzwonku błędnie wyświetlał się komunikat o braku kredytów e‑mail. Teraz wyświetla się poprawna informacja, że liczba kontaktów przekracza limit planu, wraz z zaleceniem przejścia na wyższy plan lub zmniejszenia liczby aktywnych kontaktów.

ULEPSZENIE

Server‑side GTM: nowa wersja tagu Ecomail

Wydaliśmy nową wersję tagu Ecomail dla server‑side Google Tag Manager. Naprawiliśmy tworzenie danych przy wypisywaniu kontaktu. Aby wypisywanie działało poprawnie, konieczne jest posiadanie w szablonie tagu w sekcji Data about user aktywnej opcji Update existing.

POPRAWKA

API: zakładanie już istniejącej domeny zwraca czytelny błąd

Endpoint POST /domains przy próbie założenia domeny, która już istnieje na koncie, zwracał ogólny błąd 500 z odpowiedzią w formacie HTML. Teraz zwraca kod statusu 422 z czytelnym ciałem JSON, które jasno informuje, że domena już istnieje.

POPRAWKA

API: zbyt długie parametry zdarzeń webowych zostaną skrócone zamiast zwracać błąd

Endpoint do zapisywania zdarzeń webowych (tracker/events) mógł zwracać błąd, jeśli przychodzący parametr przekraczał długość dopuszczalną przez bazę danych. Teraz wartość zostaje automatycznie skrócona do dopuszczalnej długości i w takiej postaci jest również zwracana w odpowiedzi, dzięki czemu żądanie przechodzi bez błędu.

Poprawki feedu produktowego, kuponów, eksportu raportów i filtra API

Poprawka feedu produktowego dla wariantów produktów, wygasłe kupony nie są już importowane z integracji, poprawka eksportu raportów respektującego filtry oraz poprawka filtra API not_opened w logu kampanii.

POPRAWKA

Feed produktowy: warianty produktów są teraz poprawnie dopasowywane do danych z feedu

W przypadku produktów z wariantami kod produktu zawiera ukośnik lub spację (np. 12345/ABC). Różne feedy przechowywały ten sam produkt raz z ukośnikiem, a innym razem z podkreśleniem, przez co kod z zamówienia nie pasował do produktu w feedzie. W efekcie w automatycznych e‑mailach (ostatnio kupione produkty) pojawiała się cena i nazwa, ale brakowało opisu, linku do produktu i obrazka. Kody produktów są teraz normalizowane przed porównaniem, dzięki czemu produkt jest znajdowany w feedzie niezależnie od tego, czy jest zapisany z ukośnikiem, spacją czy podkreśleniem.

ULEPSZENIE

Integracje: wygasłe kupony nie są już importowane

Kupony z upłynioną ważnością były importowane do konta przez integracje Eshop‑rychle i Upgates nawet po wygaśnięciu, co powodowało ich codzienne usuwanie i ponowny import. Teraz importowane są tylko kupony ważne dziś lub w przyszłości, a kupon bez daty ważności jest traktowany jako ważny bezterminowo. Zmiana dotyczy tylko kolejnych synchronizacji i nie wpływa na kupony już znajdujące się w kontach.

POPRAWKA

Raporty: eksport wybranych respektuje aktywne filtry

Przy wyborze opcji "Wszystkie na liście" eksport ignorował ustawione filtry (zakres dat, typ, nazwa) i eksportował całą listę kampanii. Eksport odpowiada teraz temu, co użytkownik faktycznie widzi po filtrowaniu. Jeśli użytkownik po zaznaczeniu wszystkich rekordów odznaczy część z nich ręcznie, eksport uwzględni tylko rzeczywiście zaznaczone kampanie.

POPRAWKA

API: log kampanii poprawnie filtruje według not_opened

Endpoint logu kampanii przy filtrowaniu według zdarzenia not_opened zawsze zwracał pusty wynik, nawet dla kampanii z jednoznacznie nieotwartymi e‑mailami. Filtr zwraca teraz poprawną listę kontaktów, które nie otworzyły kampanii.

Poprawki domen, uprawnień własnych dla RSS i powiadomień kontaktów

Poprawka usuwania domeny śledzącej, brakującego uprawnienia do feedów RSS oraz powiadomień kontaktów.

POPRAWKA

Domeny: domenę śledzącą można usunąć nawet gdy jest zgodna z domeną wysyłkową

Jeśli klient miał tę samą domenę ustawioną jako wysyłkową i śledzącą, nie można było usunąć domeny śledzącej – aplikacja uznawała ją za używaną z powodu domeny wysyłkowej. Użycie domeny jako wysyłkowej nie blokuje już usunięcia domeny śledzącej o tej samej nazwie.

POPRAWKA

Uprawnienia własne umożliwiają teraz dostęp do feedów RSS

W ustawieniach uprawnień własnych brakowało możliwości nadania użytkownikowi dostępu do feedów RSS. Użytkownik nie widział więc feedów RSS w menu, a przy bezpośrednim wejściu na stronę otrzymywał błąd 403. Uprawnienie do feedów RSS jest teraz częścią konfiguracji uprawnień własnych.

POPRAWKA

Kontakty: powiadomienie o zapisaniu do listy jest wysyłane niezawodnie

Na niektórych kontach, mimo poprawnych ustawień, nie było wysyłane powiadomienie o zapisaniu nowego kontaktu do listy.