Konfiguracja klucza API Emarsys
Aby przesyłać kampanie e-mailowe z projektów Emailify w Figmie, utwórz w Emarsys klucz WSSE, ustaw jego uprawnienia, a następnie użyj wygenerowanych danych uwierzytelniających API, aby połączyć Emailify z kontem Emarsys.
Tworzenie klucza WSSE w Emarsys
Najpierw utwórz klucz WSSE w Emarsys (uwaga: potrzebujesz do tego uprawnień właściciela konta). Przejdź do Management -> Security Settings -> API Credentials i utwórz tam klucz WSSE.
Ustawianie uprawnień klucza API
Po utworzeniu klucza zapisz nazwę użytkownika i klucz w bezpiecznym miejscu (wkleisz je we wtyczce Emailify w Figmie w kolejnym kroku). Aby integracja API działała zgodnie z oczekiwaniami, musisz też włączyć poniższe uprawnienia endpointów API:
campaign.createcampaign.updatecontactlist.list
Przesyłanie HTML z Emailify
W panelu eksportu Emailify wybierz z listy rozwijanej opcję Emarsys, a następnie wklej prawidłowe dane uwierzytelniające API Emarsys (z poprzedniego kroku). Po uwierzytelnieniu Emarsys we wtyczce wybierz Contact List, do której kampania zostanie później wysłana, a także From Name i adres From Email, z którego zostanie wysłana.
Gdy wszystko będzie gotowe, kliknij przycisk Upload To Emarsys, aby wyeksportować zaznaczone w Figmie e-maile do HTML i automatycznie przesłać je do Twoich kampanii Emarsys.
Aktualizowanie szablonów Emarsys przesłanych z Emailify
Jeśli chcesz, aby szablony Emarsys były automatycznie aktualizowane, zamiast za każdym razem tworzyć nowe, możesz włączyć przełącznik Enable Updatable Templates w ustawieniach eksportu wtyczki (gdy wybrana jest opcja Emarsys).
Wtyczka automatycznie dopisze wartość emarsysTemplateId do nazwy warstwy przesłanej ramki w Figmie, a przy kolejnym eksporcie użyje tego ID ponownie, gdy ta sama ramka zostanie przesłana do Emarsys przez API.
Uwaga: aby to działało, musisz włączyć uprawnienie campaign.update dla klucza WSSE w Emarsys.
Uwaga: przełącznik Enable Updatable Templates musi być włączony przed przesłaniem pierwszego szablonu, bo wtedy do nazwy ramki w Figmie zostanie dopisane Emarsys Template ID oryginalnego szablonu przesłanego do Emarsys. To ID posłuży przy każdym kolejnym przesłaniu do aktualizacji tego samego szablonu na Twoim koncie Emarsys (zamiast tworzenia nowego za każdym razem), o ile przełącznik Enable Updatable Templates pozostanie włączony.