Informacje o opóźnieniach czasowych w pobliżu podziałów
Czego się dowiesz?
Nauczysz się, kiedy opóźnienia czasowe należy dodawać przed podziałem, a kiedy należy je dodawać po.
Umieszczając opóźnienia czasowe w obszarze działania sekwencji, należy pamiętać o tym, gdzie są one umieszczone, ponieważ może to znacząco wpłynąć na zachowanie sekwencji.
Opóźnienia czasowe i podział
Pozwala on wysyłać odbiorców różnymi ścieżkami w zależności od przyjętej definicji. Na warunki ścieżki opiera się warunek profilu i działania, a w przypadku metryki sekwencja – dane pochodzące ze zdarzenia wywołującego zdarzenie.
Po dotarciu do środka i ustaleniu warunków odpowiadających za podział, ścieżka ta działa jak punkt decyzyjny. Kiedy odbiorca dotrze do niego, Klaviyo ocenia poszczególne ścieżki w kolejności i kieruje odbiorcę w dół pierwszej dobranej ścieżki, czyli „dla wszystkich”. inaczej”.
Opóźnienie czasowe przed podziałem ma znaczenie, ponieważ każdy profil ocenia jeden raz, w momencie, gdy dociera do punktu w czasie.
Załóżmy na przykład, że maszpodział zdefiniowany następująco: ma Złożono zamówienie zero razy w całym okresie. Do tej ścieżki pasuje osoba, która nie dokonała zakupu; Aktualni klienci zmienią się na „Pozostali”. Możliwe, że w dowolnym momencie ktoś w ramach tej sekwencji dokona zakupu u Ciebie i zostanie klientem, dlatego ważne jest, kiedy ten podział zostanie zastosowany w Twojej serii produktów.
Umieszczania opóźnień czasowych przed bramką
Jednostka ta dzieli odbiorców w zależności od działań lub właściwości odbiorców. Jeżeli podziałujesz na odbiorców według ich działań, należy dać im czas na podjęcie tych działań. Co więcej, jeśli wiadomości e-mail lub SMS wysyłane są z więcej niż jednej ścieżki w ścieżce dział, zalecamy skonfigurowanie takich e-maili lub SMS-ów tak, aby wysyłały je bezpośrednio po tych e-mailach. Opóźnienia czasowe nie są dodawane bezpośrednio po nich. Dzięki temu zaraz po dokonaniu oceny, odbiorcy otrzymają stosowny komunikat. Jeśli dodatkowe opóźnienie czasowe dodawane jest po strefie podziałowej, możliwe jest, że po upływie takiego dodatkowego okresu oczekiwania odbiorca nie będzie się już kwalifikował do korzystania z danej ścieżki.
Warunki oparte na zdarzeniu wyzwalającym nie wymagają oczekiwania – dane są dostępne od razu po wejściu profilu w sekwencję. (Warunki zdarzenia wyzwalającego są dostępne tylko w sekwencji uruchamianej metryką.)
W poniższym przykładzie sekwencji nie udało się zrealizować zamówienia, jeśli kupujący nie zrealizuje zamówienia przez cztery godziny po zainicjowaniu procesu płatności. W tym miejscu chcemy utworzyć różne ścieżki w zależności od tego, czy osoba porzucająca koszyk dokonał kiedyś zakupu. Aby to osiągnąć, ustaw element opóźnienia czasowego tak, aby oczekiwał po wyzwoleniu działania cztery godziny. Przed wysłaniem pierwszego e-maila z przypomnieniem do kasy dodaj sekcję, która pozwoli ocenić, czy osoba zmieniająca się w ramach tej sekwencji dokonała już zakupu. Po czterech godzinach klient otrzyma e-mail nr 1a lub #1b, w zależności od tego, czy dokonał zakupu co najmniej raz w przeszłości.

Umieszczanie opóźnień czasowych po zadziałaniu
Zwykle lepiej jest dodać opóźnienie czasowe przed podziałem, ale w niektórych przypadkach możesz chcieć zastosować opóźnienie po nim. Najczęstszy przykład to sytuacja, gdy testujesz czas wysłania wiadomości.
Załóżmy na przykład, że Twoja sekwencja jest od komentowanego koszykarza i chcesz ustalić, czy lepiej wysłać pierwszą wiadomość po 3 czy 4 godzinach. W takim przypadku utwórz podział z warunkiem próbkowania losowego 50% w pierwszej ścieżce. Następnie do każdej ze ścieżek dodaj opóźnienie czasowe – jedną ustawioną na 3 godziny, a drugą na 4. Pamiętaj, że pierwsza wiadomość powinna być dokładnie taka sama; w przypadku Testy A/B należy testować tylko jedną zmienną naraz. Taka konfiguracja pozwoli zobaczyć porównanie obu synchronizacji.
