Facebook에서 링크가 열리지 않습니다

저희가 탭을 빼내는 인앱 브라우저 중에서 Facebook의 것이 가장 완강합니다. 그리고 가장 최근에 바뀐 쪽이기도 한데, 그 변화가 예전 탐지 코드를 조용히 망가뜨립니다.

2026년 8월 9일 · PAD team

무엇이 실패하는가

아이폰에서 Facebook 안의 스토어 링크를 탭하면 App Store가 대개 열리지 않습니다. Apple은 apps.apple.comitms-appss:// 스킴으로 리디렉션하는데, Facebook 웹뷰는 그 스킴을 다른 애플리케이션에 넘기지 않습니다. 이동이 멈추고, 페이지는 비어 있고, 사용자는 떠납니다.

같은 링크를 Safari에 붙여넣으면 매번 작동합니다. 그래서 이 문제가 몇 달간의 캠페인을 아무도 알아채지 못한 채 통과하기도 합니다.

Facebook은 Instagram보다 엄격합니다

두 앱 모두 Meta 소유이고 둘 다 웹뷰에서 링크를 열지만 동작이 다릅니다. Instagram에는 시스템 브라우저로 URL을 넘기는 비공개 스킴 instagram://extbrowser가 있습니다. Facebook에는 작동하는 대응물이 없어서 빠져나갈 길이 하나 적습니다.

2026년 8월 3일부터 9일까지 라우팅한 21,000건의 탭 기준으로 Facebook은 Instagram보다 수동 대체 버튼이 몇 배 더 자주 필요했습니다. 실무에서는 이 버튼을 예외 상황이 아니라 기본 준비물로 두는 편이 낫습니다.

iOS 26에서 바뀐 것

Facebook은 예전에 user agent에 FBAVFBAN으로 자기 웹뷰를 표시했습니다. iOS 26부터 일부 빌드가 이를 멈췄고, 문자열이 평범한 Safari처럼 보입니다.

그 변화 이전에 작성된 탐지 코드는 이제 이런 방문을 진짜 브라우저로 분류하고, 일반 스토어 링크를 보내고, 빈 페이지에서 죽게 만듭니다. 라우팅에 if FBAN 분기 하나만 있다면 지금 Facebook 트래픽의 일부를 잘못 보내고 있는 것입니다.

대체 표식은 없습니다. 남은 것은 정황 증거뿐이고, 하나만 믿지 말고 여러 개를 조합해야 합니다.

지금도 통하는 것

Apple이 리디렉션해 주기를 기다리지 말고 스토어 스킴을 직접 요청하십시오. 일부 빌드는 https URL을 거부하면서 커스텀 스킴은 통과시킵니다.

itms-appss://apps.apple.com/app/id123456789

그다음 수동 버튼을 빨리 띄우십시오. 엄격한 플랫폼에서는 1.5초쯤 뒤에 그리는데, 본 사람의 절반가량이 사용합니다. 4초 동안 도는 로딩 표시는 1초에 나타나는 버튼보다 전환이 나쁩니다.

광고에서는 비용이 큽니다

설치 캠페인은 영향을 받지 않습니다. Meta가 설치 버튼에서 브라우저 없이 스토어를 네이티브로 열기 때문입니다. 트래픽, 참여, 전환 캠페인은 모두 웹뷰를 거치는데, 다운로드 전에 랜딩 페이지나 퀴즈가 있을 때 떠밀려 가는 목표가 정확히 그것들입니다.

저희는 Facebook 브라우저를 빠져나가는 알려진 경로를 모두 시도하고, 전부 막히면 버튼으로 넘어갑니다.

링크 만들기

관련 글