로딩중입니다
페이스북 광고 설정방법
3/8/2016 4:41:17 PM

페이스북 광고 설정방법

애드브릭스는 페이스북 SDK 연동을 통한 광고진행을 권장합니다.
하지만 필요한 경우 애드브릭스 SDK를 이용하여 페이스북 '모바일 앱 인스톨', '모바일 앱 참여' 광고 진행이 가능합니다.

*필수 확인사항
  a. 특정버전 이상의 애드브릭스 SDK가 적용되어 있어야 합니다. Android / iOS
  b. 페이스북 App ID 및 App Secret key 입력이 필요합니다.
  c. 딥링킹 설정이 필요합니다. (참고 가이드 - [How to set Deeplink?])
  d. 
애드브릭스 설정관리 > 앱 등록정보 수정에서 캠페인을 집행할 앱의 package name (android), app id(ios) 설정이 필요합니다.
      - android : 패키지 이름 항목에 해당 앱의 "package name"을 반드시 입력해주세요.
      - iOS : 마켓 검색 기능을 통하여 앱을 등록해주세요. (app id 등록 필수)


1. 페이스북 App ID 및 App Secret 키 확인

    a. 관리자 또는 개발자 권한을 가진 계정으로 페이스북 접속
    b. https://developers.facebook.com 사이트로 이동
    c. 우측 상단의 My Apps 메뉴에서 정보확인을 원하는 앱 선택
       *
페이스북은 메뉴 또는 디자인 업데이트가 잦은 편이라 첨부되는 스크린샷은 실제메뉴와 다를 수 있는 점 참고 부탁드립니다. 

    d. '설정' - '기본설정' 메뉴에서 App ID  App Secret 키 확인 가능 (Show 버튼 클릭 후 확인 가능)
       

 

2. 페이스북 트래킹 설정

  a. 'Media Settings - Facebook 채널 검색 - Facebook 추가설정'으로 이동합니다.
  b. "설정하기" 버튼을 클릭하여 페이스북 App ID 및 App Secret Key를 입력합니다.



3. 페이스북 트래킹 발급

   a. Tracking Link > Add Tracking 메뉴에서 페이스북 채널을 선택합니다.
       앱 설치형 광고(MAIA), 앱 참여 광고(MAEA) 채널을 반드시 구분해주세요.
   b. 페이스북 광고진행을 위해서는 딥링킹 설정이 필요합니다. [딥링킹 설정 가이드 - [How to set Deeplink?]]
   c. 필수로 입력되어야 하는 값은 아래와 같습니다. 페이스북 광고성과 추적을 위해 반드시 필요합니다.

      - 모바일 웹 URL : 유저가 딥링킹 랜딩에 실패했을 경우 입력된 URL로 이동합니다. 앱 마켓 주소를 입력합니다.
      - Scheme : 딥링킹 설정 시 사용한 Scheme 값을 입력합니다.
      - Path : 딥링킹 설정 시 사용한 앱 내 특정 위치값을 입력합니다. 앱 실행 직후의 위치값을 권장합니다.
        *딥링킹은 일반적으로  myappscheme://appstart (각 값은 예시)와 같이 표현합니다.
         
Scheme 칸에는 :// 좌측 myappscheme에 해당하는 값을, 
          Path 칸에는 :// 우측 appstart에 해당하는 값을 입력합니다. ://은 입력하지 않습니다. 

        *딥링킹을 통한 앱 실행까지만 필요하다면, Path 칸을 공란으로 합니다. 단, 앱에 Path값이 설정되어 있다면 반드시 입력해야 합니다.



4. 페이스북 광고 세팅 및 테스트

위에서 발급받은 페이스북 광고 용 트래킹링크를 테스트하기 위해서 다음의 단계를 따릅니다.
마켓에 업로드 된 상태가 아니어도 테스트가 가능합니다.

A. 애드브릭스 트래킹링크 인증

페이스북 디버그 툴을 이용하여 발급받은 트래킹링크의 무결성을 인증합니다.
이 과정을 거치지 않으면 페이스북 광고세팅 과정에서 에러가 발생합니다. 반드시 확인해주세요.

a. Input URL 에 애드브릭스 트래킹 링크를 삽입하고 Debug 버튼을 클릭합니다.


b. Response Code 가 200으로 나타나면 정상입니다.          


c. "Fetch new scrape information" 버튼을 클릭하여 정보를 저장합니다. 입력된 링크가 변경되면, 다시 한번 클릭하여 저장합니다.


 CAUTION!!!  트래킹링크를 생성할 때 입력된 정보(딥링킹 정보, 랜딩 정보 등)이 변경된 이후에는 반드시 다시 Fetch new scrape information 과정을 수행해야 합니다.


B. 딥링크 동작 테스트

페이스북 광고에서 앱 딥링크가 세팅된 애드브릭스 트래킹링크가 정상 동작하는지를 테스트하기 위해서 다음의 단계를 따릅니다.


a. 페이스북 App Ads Helper 로 이동

테스트를 위하여 app-ads-helper로 이동 합니다. [Facebook App-Ads-Helper]


b. 광고를 진행할 앱을 선택

* 페이스북에 앱이 등록되어 있지 않으면 더이상 진행할 수 없습니다.


c. Test Deep Link 버튼을 눌러 딥링크 테스트 광고를 세팅합니다.


d. 테스트를 진행할 디바이스에서 광고를 진행하게 될 앱을 제거합니다.

딥링크 테스트 푸시가 발신되기 전에 반드시 해당 앱이 삭제해야 테스트가 정상 진행 됩니다.


e. 테스트 딥링크 전송

노출되는 팝업에 애드브릭스 트래킹링크를 입력하고 "Send Deferred"를 체크하고 "Send to Android" 혹은 "Send to iOS"  를 클릭합니다.



f. 동일한 계정의 페이스북 Android/iOS 앱으로 딥링크 테스트 푸시/알림 메시지가 전송됩니다.

g. 전송된 테스트 푸시/알림 메시지를 무시하고(터치하지 않아도 됨), 광고가 진행될 앱을 설치 후 실행합니다.

h. 앱이 실행되었을 때, 설정된 딥링킹 페이지로 정상 랜딩되는 것을 확인합니다.


C. 딥링크 랜딩 테스트
설정된 딥링크가 페이스북에서 정상적으로 랜딩되는지 확인하기 위해서 다음의 단계에 따릅니다.

a. 발급받은 트래킹 링크를 페이스북 타임라인에 게시합니다. '나만 보기'로 게시해도 됩니다.

b. 게시물 터치 후 랜딩상태 확인

 b-1. 광고가 진행될 앱이 설치되어 있는 경우 - 앱 실행 후 설정된 딥링킹 페이지로 정상 랜딩되는 것을 확인합니다.

 b-2. 광고가 진행될 앱이 설치되어 있지 않은 경우 - 트래킹 링크에 설정되어 있는 랜딩url로 이동하는 것을 확인합니다.

D. 페이스북 광고 세팅

위와 같은 테스트 과정을 통해 딥링크 기능이 확인되었다면,
광고를 생성 과정을 진행하고 딥링크 항목에 애드브릭스 트래킹링크를 삽입하여 광고 세팅을 마무리 합니다.


E. 추가 필수 확인사항 - 페이스북 앱 보안설정 관련
앱 설정 시 보안관련 항목에 서버 ip 화이트 리스트 세팅이 있습니다.
만약 해당 항목에 IP가 설정되어있다면 삭제 해주시기 바랍니다.