Emarsys API 키 설정
Emailify Figma 디자인에서 이메일 캠페인을 업로드하려면 Emarsys에서 WSSE 키를 만들고 권한을 설정한 다음, 생성된 API 키 자격 증명으로 Emailify를 Emarsys 계정에 연결해야 해요.
Emarsys WSSE 키 만들기
먼저 Emarsys에서 WSSE 키를 만드세요(이 작업은 계정 소유자만 할 수 있어요). Management -> Security Settings -> API Credentials로 이동해 WSSE 키를 만드세요.
API 키 권한 설정
키를 만들고 사용자 이름과 키를 안전한 곳에 보관한 다음(아래 다음 단계에서 Emailify Figma 플러그인에 붙여 넣어요), API 연동이 제대로 작동하도록 아래 API 엔드포인트 권한도 켜야 해요.
campaign.createcampaign.updatecontactlist.list
Emailify에서 HTML 업로드하기
Emailify 내보내기 패널의 드롭다운 목록에서 Emarsys 옵션을 선택한 다음, 앞 단계에서 만든 유효한 Emarsys API 자격 증명을 붙여 넣으세요. 플러그인에서 Emarsys 인증이 끝나면 나중에 캠페인을 보낼 Contact List와, 캠페인 발신에 쓸 From Name 및 From Email 주소를 선택해야 해요.
준비가 되면 Upload To Emarsys 버튼을 클릭하세요. Figma에서 선택한 이메일을 HTML로 내보내고 Emarsys 캠페인에 자동으로 업로드해요.
Emailify에서 업로드한 Emarsys 템플릿 업데이트
Emarsys 템플릿을 매번 새 템플릿으로 만들지 않고 자동으로 업데이트하고 싶다면, 플러그인 내보내기 설정에서(Emarsys 옵션을 선택한 상태로) Enable Updatable Templates 토글을 켜세요.
그러면 업로드한 Figma 프레임의 레이어 이름 뒤에 emarsysTemplateId 값이 자동으로 추가되고, 다음에 플러그인에서 내보낼 때 같은 프레임을 API로 Emarsys에 다시 업로드하면 그 ID를 다시 사용해요.
참고로 이 기능을 쓰려면 Emarsys WSSE 키에 campaign.update 권한을 반드시 켜야 해요.
참고로 처음 템플릿을 업로드하기 전에 Enable Updatable Templates 토글도 켜져 있는지 확인해야 해요. 그래야 Emarsys에 처음 업로드한 템플릿의 Emarsys 템플릿 ID가 Figma 프레임 이름에 추가돼요. 이후 Enable Updatable Templates 토글이 계속 켜져 있다면, 다시 업로드할 때마다 이 ID로 Emarsys 계정의 같은 템플릿을 업데이트해요(매번 새 템플릿을 만들지 않아요).