인스타그램 인앱 브라우저에서 Google 로그인이 막힐 때, 광고 전환을 지키는 방법
인스타그램 인앱 브라우저에서는 Google 보안 정책 때문에 Google 로그인이 차단되어 광고로 데려온 사용자가 가입 직전에 이탈합니다. 왜 차단되는지, 왜 아이폰에서 해결이 어려웠는지, Edgelink가 어떤 원리로 Safari 자동 이동을 구현했는지 정리했습니다.
인스타그램 광고를 집행하는 마케터라면 한 번쯤 겪는 상황이 있습니다. 광고 성과는 좋은데 가입 전환이 이상하게 낮고, 직접 테스트해 보니 "Google로 계속하기" 버튼에서 차단 화면이 뜨는 경우입니다. 이 글은 그 원인과 해결 원리를 정리한 가이드입니다.
왜 인앱 브라우저에서 Google 로그인이 차단되는가
인스타그램에서 링크를 탭하면 Safari나 크롬이 아니라 앱 안에 내장된 인앱 브라우저(임베디드 WebView)가 열립니다. Google은 보안 정책상 이런 임베디드 환경에서의 OAuth 로그인을 차단합니다. 세션 탈취와 피싱에 취약하다는 이유로 2017년부터 단계적으로 강화되어, 2023년 7월부터는 완전히 차단되었습니다.
결과적으로 목적지 페이지가 Google 로그인을 쓴다면, 인스타그램·스레드·페이스북·카카오톡 인앱에서 유입된 사용자는 가입 직전 단계에서 "이 브라우저 또는 앱은 안전하지 않을 수 있습니다" 화면을 만납니다. 광고비를 들여 데려온 사용자가 여기서 이탈합니다.
해결이 어려웠던 이유
해법의 방향은 명확합니다. 인앱 브라우저를 벗어나 Safari나 크롬 같은 외부 브라우저로 사용자를 옮기면 됩니다. 문제는 플랫폼마다 난이도가 완전히 다르다는 점입니다.
- Android는 Chrome Intent라는 공식 경로가 있어 시스템 크롬을 호출할 수 있습니다.
- 카카오톡과 LINE은 외부 브라우저 열기를 공식 지원합니다.
- iOS의 크롬은 전용 스킴이 있지만, 크롬이 설치된 기기에서만 동작합니다.
가장 어려운 조합이 크롬이 없는 아이폰입니다. iOS에는 웹페이지가 Safari를 강제로 여는 공개 API가 없고, 비공식 우회 스킴은 인앱 브라우저가 무시합니다. 아이폰 기본 브라우저가 Safari인 만큼 크롬이 없는 사용자 비중이 높은데, 이 구간에는 그동안 주소를 복사해 Safari에 붙여넣는 수동 안내가 업계 표준이었습니다.
Edgelink가 구현한 원리
Edgelink는 접근을 바꿨습니다. iOS를 우회하는 대신, 인스타그램 앱의 협조를 받습니다.
인스타그램 인앱 브라우저에는 사용자가 메뉴에서 직접 누를 수 있는 "외부 브라우저에서 열기" 기능이 있습니다. Edgelink 링크는 이 기능을 호출하는 앱 내부 명령을 자동으로 실행합니다. 사용자가 메뉴를 찾아 누르는 동작을 링크가 대신 수행하는 셈입니다.
이 방식의 장점은 구조에서 나옵니다.
- 인스타그램 자체 기능을 사용하므로 차단될 여지가 없습니다.
- 크롬 설치 여부와 무관하게 시스템 기본 브라우저(대부분 Safari)로 이동합니다.
- 목적지 주소를 그대로 전달하므로 UTM, fbclid 같은 어트리뷰션 파라미터가 보존됩니다.
스레드(Threads)도 같은 방식을 지원해 동일하게 자동 이동합니다.
채널별 지원 현황
| 유입 채널 | 자동 이동 | 방식 |
|---|---|---|
| 인스타그램 iOS·Android | 자동 | 앱 외부 브라우저 열기 / Chrome Intent |
| 스레드 iOS·Android | 자동 | 앱 외부 브라우저 열기 / Chrome Intent |
| 카카오톡 | 자동 | 공식 외부 브라우저 스킴 |
| LINE | 자동 | 공식 외부 브라우저 파라미터 |
| 페이스북·틱톡 iOS | 부분 지원 | 자동 시도 후 안내 폴백 |
페이스북과 틱톡의 iOS 인앱은 외부 브라우저 열기 명령을 제공하지 않아, 자동 시도가 실패하면 사용자가 갇히지 않도록 주소 복사 안내를 제공합니다.
적용 방법
설정은 링크 단위 토글 하나입니다.
- Edgelink에서 링크를 만들거나 편집할 때 "Google 로그인 보호"를 켭니다.
- 목적지가 Google 로그인을 쓰는 페이지(가입, 로그인)인 링크에만 켜면 됩니다.
- 인앱에서 해당 링크가 클릭되면 잠깐의 안내 화면 후 외부 브라우저로 자동 이동합니다.
토글을 켜지 않은 링크나 일반 브라우저에서 연 링크는 평소처럼 바로 이동합니다. Google 로그인을 쓰지 않는 페이지에 불필요한 안내 화면이 노출되지 않도록 정밀하게 동작합니다.
마치며
인앱 브라우저의 Google 로그인 차단은 광고 성과 리포트에는 잘 드러나지 않지만, 가입 퍼널의 마지막 한 걸음을 끊어 놓는 문제입니다. 특히 인스타그램 캠페인처럼 아이폰 유입 비중이 높은 채널에서는 체감 손실이 큽니다.
Edgelink의 Google 로그인 보호는 무료 플랜에서도 사용할 수 있습니다. 지금 돌리고 있는 인스타그램 캠페인 링크가 있다면, 토글 하나 켜고 인앱에서 직접 테스트해 보시기를 권합니다.
