Facebook 설정
팔로우
디파이너리는 Facebook의 앱 설치 광고와 앱 참여 광고의 성과 확인을 지원합니다.
Facebook 광고 설정 순서
a. [Facebook] App ID와 App Secret key 확인
b. [디파이너리] App ID와 App Secret key 등록
c. [디파이너리] Install Referrer 암호 해독키 등록
d. [디파이너리] 트래킹링크 발급
e. [Facebook] 트래킹링크 검증 테스트 및 캠페인 설정
[[인용:안내:작게]]디파이너리는 Facebook SDK의 모든 기능을 대체하지 않습니다.
따라서 앱 설치 광고 및 앱 참여 광고 성과 확인 외 기능이 필요한 경우 Facebook SDK 탑재가 필요합니다.
App ID와 App Secret key 확인
Facebook Developer에서 앱의 App ID와 App Secret 값을 확인하기 위해 :
a. Facebook 개발자 페이지(https://developers.facebook.com)에 관리자 또는 개발자 권한 계정으로 접속합니다.
b. 우측 상단의 My Apps 메뉴에서 정보를 확인할 앱을 선택합니다.
(앱이 등록되어 있지 않은 경우, '+새 앱 추가'로 앱을 등록합니다.)
c. 설정(Settings) > 기본설정(Basic)에 진입하여 App ID와 App Secret key를 확보합니다.
App ID, App Secret key 등록
확인한 Facebook App ID와 App Secret Key를 디파이너리에 등록하기 위해 :
a. 디파이너리 내 Attribution > Ad Partner Settings 에서 Facebook 설정으로 이동합니다.
b. Credentials 에서 확인한 Facebook App ID와 App Secret key를 입력하고 검증합니다.
c. 검증이 완료되면 우측 하단의 활성(Enable) 버튼을 클릭하여 설정을 완료합니다.
Install Referrer 암호 해독키 등록
참고 링크 : [Understand Facebook App Ads Referral URLs]
2022년 12월 22일 부로 Facebook 앱 설치 광고에 대한 Facebook 캠페인 메타 정보를 디파이너리 리포트를 통해 확인하실 수 있습니다. Facebook 캠페인 메타 정보를 받기 위해서는 Facebook Developer 콘솔에서 발급된 Install Referrer 암호 해독키 를 등록해야 합니다.
[[인용:안내:작게]] 페이스북 광고의 캠페인 메타 정보는 Android 플랫폼에서 진행한 광고에 대해서만 확인 가능합니다.
[[인용:안내:작게]] 페이스북 광고의 캠페인 메타 정보 확인을 위해서는 Android 앱 연동시 반드시 InstallReferrer 가 연동되어 있어야 합니다. [참고링크].
a. Facebook Developer 콘솔의 앱 기본설정에서 Android 항목으로 들어가 Install Referrer 암호 해독키를 복사합니다.
b. 디파이너리 콘솔에 접속하여 Ad Campaign -> Ad Partner Setting 에서 Facebook 을 선택 후 복사한 Install Referrer 암호 해독키를 " Referrer Decryption Key" 항목에 복사합니다.
Install Referrer 암호 해독키 등록 후 Facebook 캠페인 메타 정보는 Single Touch Attribution / General Event Report 에서 Group By 를 통해 확인하실 수 있습니다.
Facebook Campaign Meta | DFINERY Data Group By |
ad_id | m_ad |
ad_objective_name | m_placement |
adgroup_id | m_adgroup_id |
adgroup_name | m_adgroup |
campaign_id | m_campaign_id |
campaign_name | m_campaign |
campaign_group_id | m_campaign_group_id |
campaign_group_name | m_campaign_group |
account_id | m_account_id |
publisher_platform | m_publisher |
utm_source | utm_source |
utm_campaign | utm_campaign |
트래킹링크 링크 발급
Ad Campaign에 페이스북을 추가히고 트래킹링크 생성을 완료합니다.
검증 테스트 및 캠페인 설정
A. 트래킹 링크 검증 테스트 및 App Link 정보 확인
_ 발급한 트래킹 링크 정보를 페이스북에 인증합니다.
_ 발급한 트래킹 링크를 복사합니다.
_ 페이스북 공유 디버거 input URL 입력 창에 입력한 후, '디버그'를 클릭합니다.
[[인용:위험:작게]]_ 트래킹 링크 인증 과정을 완료하지 않으면 정상적으로 캠페인을 진행할 수 없습니다.
_ 반드시 트래킹 링크 검증 테스트를 완료하시기 바랍니다.
_ 디버깅 테스트를 거쳤더라도 트래킹 링크에 대한 설정이 변경되었다면 검증 테스트 과정을 다시 한 번 진행해야 합니다.
_ 페이스북 공유 디버거에서 Response Code '200'을 확인합니다. (200은 정상 확인을 의미합니다)
_ '해결해야 하는 경고'는 페이스북 성과 확인 과정에 영향을 주지 않습니다. 응답 코드만 확인 합니다.
_ 페이스북 공유 디버거를 통해 각 OS(iOS, Android)의 App Link:url 정보(아래 화면)를 확인합니다.
_ 페이스북에서 확인한 App Link 정보 와 디파이너리에서 발급한 트래킹링크의 OS별 Deeplink URL 정보(아래 화면)가 일치하는지 확인합니다.
_ 일치하는 경우, Facebook 캠페인 설정 시 각 OS의 지연된 딥링크(선택 사항) 항목에 Deeplink URL을 설정합니다.
B. 페이스북 지연된 딥링크 설정 및 테스트
발급한 OS별 Deeplink URL 정보를 캠페인에 설정한 다음,
광고 미리 보기를 통해 딥링크가 지정된 페이지로 정상 랜딩하는지 확인합니다.
a. 트래킹링크 검증 테스트 및 App Link 정보 확인 과정을 거친 트래킹링크의 각 OS별 Deeplink URL을 "지연된 딥링크 (선택사항)" 항목에 입력합니다.
b. 광고 미리 보기 화면 우측 상단에 위치한 광고 미리 보기 버튼을 클릭하여 미리보기 알림을 보냅니다.
c. 계정이 연결된 페이스북 모바일 앱을 통해 '미리보기'를 확인하고 캠페인 내 지금 설치(혹은 설정한 행동 유도 사항)를 클릭하여 테스트를 진행합니다.
- 광고가 진행될 앱이 설치되어 있는 경우 앱 실행 후 설정된 딥링킹 페이지로 정상 랜딩
- 광고가 진행될 앱이 설치되어 있지 않은 경우 OS(iOS, Android)별 마켓으로 랜딩 설치 후 앱 실행 시 지연된 딥링크 동작
필수 확인 사항
_ 페이스북 앱 보안 설정 관련
- 앱 설정 시에 고급 설정(Advanced) 내 보안 관련 서버 IP 화이트 리스트 설정 항목이 있습니다.
- 해당 설정 항목 내에 IP 값이 적용되어 있다면 삭제하여 주시기 바랍니다.
- 앱 시크릿 코드 포함 여부
- Facebook Developers의 설정(Settings) > 고급 설정(Advanced)에서 "클라이언트에 앱 시크릿 코드가 포함되어 있나요?"를 "예"로 설정한 경우에는 app secret을 이용할 수 없기 때문에 검증에서 에러가 발생할 수 있습니다
- "예"로 되어 있는 경우에는 "아니오"로 변경한 후 검증을 시도 하시기 바랍니다.
개발자 딥링크 테스트
- 디파이너리 딥링크가 정상적으로 작동하는지 테스트를 진행합니다.
- Facebook App Ads Helper에서 개발자 도구 > 딥 링크 테스트를 진행합니다.
[[인용:안내:작게]]개발자 딥링크 테스트는 페이스북에서 제공하는 가장 정확한 테스트 방법입니다.
다만, 개발자 계정 미보유 등으로 테스트에 제한이 있는 경우에 B. 딥링크 랜딩 설정 및 테스트로 대체하실 수 있습니다.
- 딥 링크 테스트 버튼을 클릭한 후 딥 링크 보내기 창에 디파이너리 트래킹 링크를 입력하여 알람을 보냅니다.
- 알람은 해당 계정으로 로그인 된 Facebook 앱으로 전달됩니다.
- Facebook 앱으로 수신한 딥링크 테스트 푸시/알람을 무시하고 (터치하지 않아도 됩니다.), 광고를 진행할 앱을 설치한 다음 실행합니다.
- 앱이 실행 되었을 때, 설정된 딥링크 페이지로 정상 랜딩하는 것을 확인합니다.