Zrozumienie par klucz-wartość
Czego się dowiesz?
Dowiedz się, czym są pary klucz-wartość i jak używać ich zarówno w standardowych, jak i cichych powiadomieniach push. Pary klucz-wartość to niestandardowe dane dołączane do powiadomień push, które pozwalają wyzwalać zachowania aplikacji, dodawać znacznik do wiadomości, dostosowywać powiadomienia i nie tylko.
Czym są pary klucz-wartość?
Pary klucz-wartość to niestandardowe dane, które można dołączyć do powiadomień push — zarówno standardowych (tych wyświetlanych użytkownikom), jak i cichych (tych niewidocznych dla użytkowników).
Zarówno ciche, jak i standardowe powiadomienia mogą służyć do aktualizowania zawartości aplikacji, uruchamiania zadań w tle lub dodawania znaczników do wiadomości na potrzeby raportowania.
W przypadku standardowego push można je również wykorzystać do tworzenia i wypełniania niestandardowych szablonów push.
Jak używać par klucz-wartość
Aby używać par klucz-wartość, aplikacja musi być skonfigurowana tak, aby rozpoznawała klucze i reagowała na ich wartości, dlatego współpracuj z deweloperem aplikacji, aby upewnić się, że aplikacja jest zbudowana tak, by obsługiwać Twoje przypadki użycia. Dodatkowo upewnij się, że skonfigurowano powiadomienia push na koncie Klaviyo.
Można je znaleźć na karcie Zachowania podczas tworzenia powiadomienia push. Aby z nich skorzystać, włącz przełącznik Dane niestandardowe, a następnie dodaj klucze i wartości. Możesz dodać maksymalnie 10 par klucz-wartość na powiadomienie push.
Przyjrzyjmy się przykładowi dla aplikacji e-commerce:
- Chcemy zaktualizować punkty lojalnościowe klienta wyświetlane w naszej aplikacji po dokonaniu zakupu online. Zrobimy to, wysyłając cichy push z właściwościami profilu punktów lojalnościowych jako parą klucz-wartość.
- Mamy już sekwencję z podziękowaniem wyzwalaną przez zdarzenie Placed Order. Na końcu tej sekwencji dodajemy ciche powiadomienie push, aby zaktualizować wartość punktów nagród wyświetlaną w naszej aplikacji.
- Ciche powiadomienie push zawiera parę klucz-wartość, w której Klucz = rewardspoints, a Wartość jest ustawiona na {{ person.rewardspoints }}. Nazwa właściwości profilu Klaviyo, w której przechowujemy te punkty, to rewardspoints, a nasza aplikacja jest poprawnie skonfigurowana, aby aktualizować na podstawie tej pary klucz-wartość.
- W tym przykładzie upewniliśmy się, że wartość rewardspoints została zaktualizowana w Klaviyo, zanim została wysłana do naszej aplikacji za pośrednictwem tej sekwencji, aby odzwierciedlała ją dokładnie.
Przypadki użycia
Istnieje wiele zastosowań par klucz-wartość, w tym:
- Personalizuj zawartość aplikacji
Można wysłać ciche powiadomienie push, aby spersonalizować zawartość aplikacji na podstawie atrybutów odbiorcy (np. punktów w programie lojalnościowym w przykładzie powyżej). - Twórz znaczniki na potrzeby raportowania
W powiadomieniach push (standardowych lub cichych) możesz uwzględniać pary klucz-wartość, aby „oznaczać” wiadomości, a następnie pobierać dane dla wszystkich wiadomości z określonymi znacznikami w celu agregacji. Na przykład te znaczniki mogą być parametrami UTM. - Twórz niestandardowe szablony powiadomień push
Można określić rozmiar i kolor czcionki treści powiadomienia push lub ustawić niestandardowy dźwięk, który zostanie odtworzony po dostarczeniu powiadomienia push. Konta mogą też wyświetlać w powiadomieniu dane na żywo, takie jak lokalizacja dostawy lub odliczanie do wygaśnięcia oferty.
Zalecamy współpracę z deweloperem aplikacji, aby zapewnić obsługę konkretnych przypadków użycia.