Facebook Web - Web to App 캠페인

이 문서에서는 Facebook web 캠페인(비앱 캠페인)에 대한 Singular 모바일, PC, 콘솔 설치 어트리뷰션을 설정하는 방법을 설명합니다. Facebook 앱 캠페인의 설정 및 어트리뷰션에 대한 안내는 Facebook(Meta) Ads 어트리뷰션 가이드를 참조하세요.

Facebook 캠페인은 서드파티 노출 URL을 지원하지 않으므로 모든 전환은 클릭 어트리뷰션으로만 측정됩니다.

개요

Singular의 web-to-app 어트리뷰션 솔루션은 마케터가 Mobile, PC, 콘솔 플랫폼 전반에서 앱 설치를 유도하는 web 캠페인을 운영할 수 있도록 지원합니다. Singular의 Facebook web 연동은 여기 Web to App 가이드에 설명된 Direct to Store 플로우를 지원합니다.

Singular에서 Facebook Web Partner Configuration 추가

Singular에서 Facebook Web Partner Configuration 추가

  1. Singular > Attribution > Partner Configuration 으로 이동합니다.
  2. "Add a Partner"를 클릭한 다음 "Facebook Web"을 입력하고 선택합니다.
  3. 대화상자에서 설정할 App 및 App site(플랫폼)를 선택합니다. 이 연동은 Mobile, PC, 콘솔 앱을 지원합니다.
  4. Meta Event Manager 대시보드에서 가져온 앱의 "Access Token" 및 "Dataset ID"를 붙여넣습니다.
    Access Token 및 Dataset ID 필드가 표시된 Singular Facebook Web partner configuration

  5. 선택적으로 Meta에 전송할 추가 이벤트를 구성하고 "Meta Event Name"에 매핑합니다.
    Singular에서 추가 이벤트를 Meta Event Name에 매핑하여 구성

  6. "Save"를 클릭하여 완료합니다.
"Facebook Web"용 Singular Link 생성

"Facebook Web"용 Singular Link 생성

  1. Singular > Attribution > Manage Links로 이동합니다.
  2. 왼쪽 앱 목록에서 모바일 앱을 선택합니다.
  3. "Create Link" -> Link Type "Partner" -> Source Name "Facebook Web"을 선택합니다.
  4. 단계별 링크 생성 과정을 계속 진행합니다.
  5. (선택 사항) 링크에 딥링크 대상이 포함되어 있는 경우 Social Landing Page를 활성화합니다. 자세한 내용은 아래를 참조하세요.
  6. "Generate"를 클릭합니다.
  7. 다음 단계를 위해 "Click-through Tracking Link"를 복사합니다.

딥링크를 사용할 계획이신가요?

Facebook의 인앱 브라우저는 iOS Universal Links 또는 Android App Links를 지원하지 않습니다. 사용자가 Facebook 앱 내에서 광고를 클릭하면 딥링크가 조용히 실패하여 의도한 대상 대신 앱 홈 화면으로 이동하게 됩니다.

Singular의 Social Landing Page가 이 문제를 해결합니다. 이는 Singular가 자동으로 생성하는 중간 페이지로, 별도의 설정이 필요하지 않습니다. 사용자가 광고를 클릭하면 이 페이지에 도착하고, CTA 버튼을 탭하면 앱 내 올바른 화면으로 딥링크가 안정적으로 실행됩니다.

활성화 방법: 링크 생성 플로우에서 Social Link Settings > Enable Landing Page 토글로 이동합니다.

⚠️ 링크에 딥링크 대상이 포함되어 있지 않은 경우에는 권장되지 않습니다.

Social Landing Page에 대해 자세히 알아보기

Facebook Web 캠페인 설정

Facebook Web 캠페인 설정

  1. Meta Ads Business Manager에서 캠페인을 생성하고 Sales 또는 Traffic 캠페인 목표 중 하나를 선택합니다.
    • Sales - Singular Partner Configuration에서 설정한 이벤트를 기준으로 최적화합니다.
    • Traffic - 클릭 기준으로 최적화합니다.
  2. Conversion location을 Website로 설정합니다.
    Conversion location이 Website로 설정된 Meta Ads Manager
  3. 위 섹션의 Singular Link를 Destination Website URL에 추가합니다.
    Meta Ads Manager에서 Destination Website URL에 Singular Link 추가
  4. Tracking 섹션에서 캠페인에서 추적할 데이터셋의 Website 이벤트를 선택합니다.
    Meta 캠페인에서 추적할 데이터셋의 Website 이벤트 선택

FAQ

Singular는 Facebook Web 어트리뷰션을 어떻게 리포팅하나요?
어트리뷰션이 추적되면 Facebook Web 어트리뷰션은 다음과 같이 리포팅됩니다.
  • Source = "Facebook"
  • Tracker Source Name = "Facebook Web"
  • Campaign ID = (Campaign ID)
  • Sub Campaign ID = (AdSet ID)
  • Creative ID = (Ad ID)
Meta Dataset ID는 어디에서 찾을 수 있나요?
  1. Meta Event Manager로 이동합니다.
  2. "Data Sources"에서 web/PC/콘솔 데이터 소스를 선택합니다. Meta Event Manager의 Data Sources에서 web 데이터 소스 선택

    새 데이터 소스인 경우 "Connect Data Sources"를 통해 새 Data Source를 생성하고 Meta의 단계별 가이드에 따라 "Web" 데이터 소스를 생성합니다. 여기에서 Meta 데이터 소스에 대해 자세히 알아보세요.
  3. "Settings"에서 "Dataset ID"를 복사합니다. Meta Event Manager의 Settings에서 Dataset ID 확인
Access Token은 어디에서 찾을 수 있나요?
  1. Meta Event Manager로 이동합니다.
  2. "Data Sources"에서 web/PC/콘솔 데이터 소스를 선택합니다.
    Meta Event Manager의 Data Sources에서 web 데이터 소스 선택

    새 데이터 소스인 경우 "Connect Data Sources"를 통해 새 Data Source를 생성하고 Meta의 단계별 가이드에 따라 "Web" 데이터 소스를 생성합니다. 여기에서 Meta 데이터 소스에 대해 자세히 알아보세요.
  3. "Settings"에서 "Conversions API"까지 스크롤한 다음 "Set up direct integration"에서 access token을 생성한 후 복사합니다. Meta Event Manager settings의 Conversions API에서 access token 생성

    Meta Event Manager에서 생성된 Conversions API access token 복사
Singular는 API를 통해 어떤 데이터를 전송하나요?
파라미터 세부 정보
event_name
  • 표준 이벤트 또는 커스텀 이벤트 이름입니다. 이 필드는 Singular Event Name에 자동으로 매핑됩니다. 이 값은 META가 이벤트를 중복 제거하는 데 사용됩니다. event_id 파라미터도 중복 제거에 사용됩니다.
fbc
  • Facebook click ID
  • 자동으로 전달됨
hashed email
  • 선택 사항
  • 해시된 이메일은 Singular instrumented event attribute "ehash"로 전달할 수 있습니다.
  • 해시된 이메일 값은 정규화 및 SHA 256 해시 처리되어야 합니다.
hashed phone number
  • 선택 사항
  • 해시된 전화번호는 Singular instrumented event attribute "phash"로 전달할 수 있습니다.
  • 해시된 전화번호는 E164 정규화 및 SHA 256 해시 처리되어야 합니다.
hashed first name
  • 선택 사항
  • 해시된 이름(first name)은 Singular instrumented event attribute "fnamehash"로 전달할 수 있습니다.
  • 로마자 a-z 문자 사용을 권장합니다. 소문자만 사용하고 문장 부호는 사용하지 않습니다. 특수 문자를 사용하는 경우 텍스트는 UTF-8 형식으로 인코딩되어야 합니다.
  • 해시된 이름(first name)은 SHA 256 해시 처리되어야 합니다.
hashed last name
  • 선택 사항
  • 해시된 성(last name)은 Singular instrumented event attribute "fnamehash"로 전달할 수 있습니다.
  • 로마자 a-z 문자 사용을 권장합니다. 소문자만 사용하고 문장 부호는 사용하지 않습니다. 특수 문자를 사용하는 경우 텍스트는 UTF-8 형식으로 인코딩되어야 합니다.
  • 해시된 성(last name)은 SHA 256 해시 처리되어야 합니다.
IP address
  • 클라이언트 IP 주소
user agent
  • (web 전용) 이벤트에 해당하는 브라우저의 user agent
이벤트 중복 제거용 (선택 사항)
event_id
  • 중복 제거에 필요한 파라미터
  • event_id 값을 attribute 이름 "eventId"를 사용하여 Event Arguments에서 Singular로 전달합니다.

Meta 요구사항:

  • event_id 파라미터는 Conversions API와 browser Pixel 양쪽 모두에서 이벤트에 추가되어야 합니다.
  • event_id 파라미터는 유사한 이벤트를 고유하게 구분할 수 있는 식별자입니다. event_id 파라미터에 대해 자세히 알아보세요.
Meta Conversions API의 제한 사항은 무엇인가요?
  • Meta는 Meta Conversion API를 기존 Meta pixel 구현을 보완하는 용도로 사용할 것을 권장합니다.
  • 모바일 연동의 경우, Meta와 Singular는 모바일 전환 데이터를 Meta와의 Singular 전용 모바일 어트리뷰션 연동을 통해 전달할 것을 권장합니다. Meta Conversions API를 통해 모바일 전환 데이터를 전달하는 데 관심이 있다면 Singular customer success manager에게 문의하세요.