Documentation menu

라이브 뷰 링크

모든 MailInApp 이메일에는 라이브 뷰가 있습니다: 같은 이메일을 호스팅된 웹페이지로 렌더링한 것으로, JavaScript가 전혀 필요 없이 완전히 인터랙티브합니다. 이는 3티어 폴백 엔진의 보편적인 폴백 티어입니다 — 수신자의 받은편지함이 무엇을 렌더링하지 못하든, 탭 한 번이면 브라우저에서 진짜를 열 수 있습니다.

라이브 뷰가 나타나는 곳

  • 폴백 CTA — 정적 티어 블록은 라이브 뷰로 연결됩니다: "투표하기", "컬렉션 보기", "폼 열기" 모두 해당 이메일의 인터랙티브 버전으로 이동합니다.
  • "브라우저에서 보기" — 같은 페이지로 구동되는 전통적인 탈출구입니다.
  • 스튜디오 미리보기 — 스튜디오 툴바의 라이브 뷰 ↗ 버튼을 누르면 프로젝트의 라이브 뷰가 열려, 수신자가 받는 것과 정확히 동일한 내용을 미리 볼 수 있습니다.

수신자는 MailInApp 계정도, 앱도, 로그인도 전혀 필요하지 않습니다 — 링크는 그냥 작동합니다.

보안 모델

라이브 뷰 링크는 서명된 캐퍼빌리티 URL입니다:

  • 각 링크는 하나의 이메일 프로젝트로 범위가 한정된 서명된 토큰을 담고 있습니다 — 그리고 이메일이 개인화된 경우에는 한 수신자 행으로도 범위가 한정되어, 각 수신자가 자신만의 개인화된 페이지를 보게 됩니다.
  • 스튜디오에서 발급된 링크는 30일간 유효합니다. 토큰을 변조하면 무효화됩니다.
  • 라이브 뷰 페이지는 리퍼러 정보를 전송하지 않으며 noindex로 표시되어 있어, 토큰이 분석 도구나 검색 엔진을 통해 유출되지 않습니다.

개인화된 라이브 뷰 링크는 이메일 자체와 동일하게 취급하세요: 수신자가 이를 전달한 사람은 누구든 그 이메일의 내용을 볼 수 있습니다.

스캐너에 안전한 인터랙션 기록

기업 보안 게이트웨이와 링크 스캐너(Outlook SafeLinks 등)는 이메일 안의 모든 링크를 미리 가져옵니다 — 단순한 클릭만으로 투표가 기록된다면 투표 결과가 오염될 것입니다. MailInApp은 GET 요청이 절대 인터랙션을 기록하지 않도록 만들어져 있습니다:

  • 이메일에서 시작된 링크 기반 액션은 가벼운 확인 단계로 이동합니다. 인터랙션은 수신자의 명시적인 확인 동작이 있을 때만 기록됩니다.
  • 라이브 뷰 자체에서의 인터랙션은 폼 전송을 통해 기록되며, 스캐너는 이를 유발하지 않습니다.

결과적으로 분석 데이터는 보안 봇이 아니라 실제 사람을 반영합니다. 자세한 내용은 인터랙션 및 분석에서 확인하세요.