Facebook 광고 설정 가이드

앱스플라이어에서 페이스북 모바일 앱 광고 어트리뷰션을 시작하려면 얼마나 걸릴까요?

앱에 앱스플라이어 SDK가 연동된 상태이고 페이스북에 앱을 등록해두었다면, 그 답은 1분도 안된다. 입니다!

모바일 어트리뷰션을 위해서 페이스북 로그인을 구현하거나 앱에 페이스북 SDK를 연동할 필요가 없습니다. 아래 안내를 한 단계씩 따라하기만 하면 됩니다.

페이스북 앱 ID

아직 페이스북에 앱을 등록하지 않았다면, 다음 안내에 따라 페이스북 앱 ID를 먼저 생성해야 합니다.

  1. 페이스북의 앱 대시보드로 이동합니다.
  2. 에서 새 앱 만들기를 클릭합니다.
  3. 앱 이름 및 고유 네임스페이스를 입력합니다.

안드로이드와 iOS앱에 동일한 페이스북 앱 ID를 사용할 수 있습니다.

페이스북 어트리뷰션 기본 설정

앱스플라이어로 페이스북 캠페인 어트리뷰션을 시작하려면 다음 단계를 수행하십시오.

  비디오

  설명
  1. 페이스북에서 모바일 앱을 등록할 때, 페이스북 앱 ID를 얻게 됩니다.
    페이스북 앱 ID를 복사한 후 앱스플라이어의 앱 대시보드로 이동합니다.

    Facebook_For_Developers.png

  2. 왼쪽 메뉴 바에서 연동된 파트너 링크를 클릭합니다.

    앱스플라이어 개요

  3. Facebook을 검색한 후 로고를 클릭하여 Facebook 설정 페이지를 엽니다.

  4. 연동 탭의 파트너 활성화를 토글하고, Facebook App ID 상자 안쪽을 클릭한 후 붙여넣기 합니다.

    페이스북 연동

  5. 앱 설치 어트리뷰션 설정하기:
    1. 인스톨 클릭 룩백 윈도우 를 설정합니다.
      룩백 윈도우 단위(시간 혹은 일)를 선택하고 슬라이더를 원하는 값으로 설정하십시오. 페이스북의 기본 설정 값과 일치하도록, 기본 설정은 28일로 입력되어 있습니다.
    2. 인스톨 노출 어트리뷰션(view-through)을 활성화 하려면, 인스톨 노출 룩백 윈도우 를 설정합니다.
      룩백 윈도우 단위(시간 혹은 일)를 선택하고 슬라이더를 원하는 값으로 설정하십시오. 페이스북과 일치하도록 인스톨 노출 룩백 윈도우(view-through lookback window)를 1일로 설정하는 것을 추천합니다.

      facebook_intstall_configuration.png

  6. 리인스톨 어트리뷰션 을 설정합니다.
    이것은 재설치 룩백기간 (re-attribution window) 내에 앱을 재설치한 사용자를 어트리뷰션 할 수 있게 합니다. 리인스톨 어트리뷰션 을 활성화 하려면, 토글을 켜십시오.
    인스톨 어트리뷰션 설정을 가져오기 때문에 (위의 5단계), 리인스톨 어트리뷰션을 위해 뷰-쓰루 어트리뷰션을 켜거나 룩백 윈도우를 따로 설정할 필요가 없습니다.

    facebook_reintstall_configuration.png

  7. 리인게이지먼트 어트리뷰션 을 설정합니다.
    여기를 참고하십시오.
  8. 저장하고 닫기를 누릅니다.

축하합니다! 앱스플라이어의 페이스북 모바일 캠페인 어트리뷰션 기본 설정이 완료되었습니다.

(앱스플라이어에서 페이스북 결과가 여전히 보이지 않습니까? 여기를 클릭하십시오.)

 주의

앱이 IDFA 또는 GAID를 수집하는지 확인하십시오. 그렇게 하지 않으면 페이스북 설치가 오가닉으로 어트리뷰션 됩니다. 더 자세한 정보는 iOS 또는 안드로이드용 SDK 연동 가이드를 참고하십시오.

페이스북 어트리뷰션 고급 설정

페이스북의 기본 어트리뷰션 설정이 완료되었다면, 이제 고급 어트리뷰션 설정을 할 차례입니다.

  비디오

  설명

사용자 수준 데이터

fb_terms_of_service.png
페이스북은 사용자 수준의 로데이터를 기본으로 제공하지 않습니다.
앱스플라이어 대시보드 파트너 연동 탭 (또는 여기)에서 클릭하여 페이스북의 서비스 약관에 동의하십시오. 서비스 약관에 동의하면 앱스플라이어가 페이스북 사용자 로데이터에 접근하고 확보할 수 있게됩니다.

 참고

2020년 4월 22일부터, 페이스북은 서비스 사용자들을 보호하기 위한 향상된 데이터 개인 정보 보호 조치를 도입했습니다. 따라서, 페이스북은 더 이상 광고주에게 기기 수준에서 뷰-쓰루 어트리뷰션 데이터를 제공하지 않습니다. 발효일로부터, 뷰-쓰루 전환 및 그에 따르는 인앱 이벤트는 restricted 미디어 소스 아래에 표시됩니다.로데이터 리포트, 푸시(Push) API 메시지, 풀(Pull) API 리포트 등과 같은 유저 레벨 소스의 해당 어트리뷰션 필드는 채워지지 않습니다. 

인앱 이벤트 매핑

이벤트 이름 관련 제한 사항:

  • 이벤트 이름 길이 제한: 2-40 자 
  • 다음 기호는 사용할 수 없습니다.
    • 콜론 (:)
    • 마침표 (.)
    • 비 라틴(영어) 문자: 2020년 1월 12일부터 페이스북은 중국어 문자(한자)를 받아들이지 않습니다. 앱스플라이어는 비영어 문자를 테스트하지 않았으므로, 포스트백에서 이러한 문자를 지원하는지 페이스북에서 확인한 이후에만 사용해야합니다.
  • 이벤트 이름은 대소문자를 구분합니다. 수치 차이를 피하려면, 모든 미디어 소스 및 앱 버전에서
    정확한 대소문자를 사용하십시오.
  1. 인앱 이벤트 포스트백 토글을 켜십시오.

     참고

    앱에 대한 페이스북 인앱 이벤트 매핑을 처음으로 활성화하면 SDK의 모든 af_XXX 이벤트가 자동으로 페이스북의 사전 정의 이벤트 목록에 매핑됩니다. 이 자동 매핑으로 시간을 절약하고 매핑 실수를 많이 줄일 수 있습니다.

  2. SDK에 정의된 모든 이벤트의 보내기 옵션Events attributed to any partner or organic (모든 파트너 또는 오가닉으로 어트리뷰트된 이벤트) 입니다. 즉, 모든 사용자 베이스가 페이스북에 리포트될 수 있습니다.
  3. SDK 이벤트를 목록에 추가하려면 이벤트 추가를 클릭합니다.
  4. 다음 파라미터를 채웁니다.
파라미터 이름 설명
이벤트 이름 앱에 연동된 SDK 또는 서버 간(S2S) 이벤트로부터 앱스플라이어가 수신한 이벤트 이름입니다.
- 찾고있는 이벤트가 목록에 없습니까? 논오가닉 인스톨 및 재확인을 통해 기기에서 이벤트가 활성화되었는지 학인합니다.
파트너 이벤트 이름 이벤트에 가장 적합한 사전 정의 페이스북 이벤트 태그를 선택합니다. 페이스북 이벤트 이름 CUSTOM으로 전송할 수도 있습니다.
매출 전송 체크하지 않은 경우 - 앱스플라이어는 리치 인앱 이벤트의 모든 파라미터를 파트너에게 전송합니다. 단, af_revenue 파라미터에 포함된 수익 값은 제외합니다.
체크한 경우 - 앱스플라이어는 수익 값(이벤트에 존재하는 경우)을 포함하여 모든 파라미터를 전송합니다.

페이스북과의 인앱 이벤트 매핑에 대한 더 자세한 정보는 여기를 참조하십시오.

리타겟팅 어트리뷰션

앱스플라이어의 페이스북 리타겟팅 어트리뷰션을 통해 광고주는 페이스북 광고에 대한 기존 사용자의 인게이지먼트를 어트리뷰션하고, 앱스플라이어 보고서를 이용하여 사용자 퀄리티 및 포스트-인게이지먼트 측정도 할 수 있습니다.

이 기능은 페이스북에서 기존 사용자를 타겟팅하는 캠페인을 활발히 운영중인 경우에만 사용해야합니다.

  1. 앱 설정 페이지에서 리타겟팅 측정 기능을 활성화 합니다.
  2. 앱스플라이어의 파트너 연동 - 페이스북 설정에서 리인게이지먼트 어트리뷰션 을 켜십시오.
  3. 리인게이지먼트 클릭 룩백 윈도우 를 설정합니다.
    리인게이지먼트 클릭 룩백 윈도우는 광고 클릭에서 시작하여, 해당 클릭이 리인게이지먼트 성과로 기록되도록 앱이 실행될 때까지의 기간입니다. 룩백 윈도우 단위 (시간 혹은 일)를 선택하고 슬라이더를 원하는 값으로 설정하십시오.
  4. 리인게이지먼트 윈도우 를 설정합니다.
    이것은 사용자의 인앱 이벤트가 리타겟팅 미디어 소스로 어트리뷰션 되는 기간으로, 이때는 리타겟팅 미디어 소스가 Primary source 입니다. 그 값은 일 (1-90일), 시간 (최대 23시간), 또는 라이프타임으로 설정할 수 있습니다. 기본 설정은 30일 입니다.

    facebook_reengagement_attribution.png

  • 앱스플라이어 리타겟팅 어트리뷰션에 대해 더 자세히 알아보려면 여기를 클릭하십시오.
  • 페이스북과 같은 SRN(Self Reporting Network)에서의 사용자 딥링킹에 대한 자세한 정보는 여기를 클릭하십시오.

비용, 클릭 및 임프레션 데이터

fb_cost_tab.png

페이스북 비용 기능을 활성화하면 페이스북 캠페인, 광고 세트, 광고, 채널 수준에 대한 비용 데이터를 얻을 수 있습니다. 또한, 종합 집계된 클릭 및 노출 데이터도 얻을 수 있습니다.

  1. 해당 페이스북 계정의 캠페인 관리를 할 수 있는 페이스북 사용자 ID로 페이스북에 로그인했는지 확인합니다. 로그인한 사용자는 반드시 페이스북 비즈니스 매니저의 모든 캠페인을 운영할 수 있는 권한이 있어야 합니다.
  2. 비용 연동 탭으로 이동합니다.
  3. 비용, 클릭 및 노출 데이터 연동 버튼의 토글을 켭니다.
  4. 페이스북 로그인 버튼을 클릭합니다.
    참고: 페이스북 로그인에 2단계 인증 (two-factor authentication, 2FA)이 활성화되어 있지 않은지 확인하십시오.
  5. 창이 열리면, 앱스플라이어가 페이스북 캠페인 데이터에 액세스할 수 있도록 허용합니다.

 

연결된 페이스북 계정을 삭제하려면:

  • Actions 열에서, 삭제를 원하는 계정 위로 마우스 오버하고  Delete connection을 클릭하십시오.

 참고

  • Facebook에 로그인된 상태인 경우 Facebook 로그인 버튼을 클릭했을 때 Facebook 창이 즉시 열렸다 닫힙니다. 이것은 정상적인 동작입니다.
  • 페이스북에 접속 권한을 지닌 사용자가 여러명 있다면, 전체 데이터를 얻기 위해서 모든 사용자가 페이스북 로그인을 수행하는 것이 좋습니다.

비용 데이터 동기화 상태

비용 연동 탭에는 비용 연동 상태와 앱스플라이어가 해당하는 비용 데이터를 가져온 마지막 시간이 표시됩니다.

페이스북은 비용 데이터를 가져올 수 있도록 여러 계정을 동기화하는 것을 허용합니다. 동기화된 각 계정에 대해 앱스플라이어는 비용 연동 상태와 앱스플라이어가 해당하는 비용 데이터를 가져온 마지막 시간이 표시됩니다.

아래 표에는 상태 메시지와 이들이 비용 연동 탭에 표시되는 경우 수행할 작업이 나열되어 있습니다.

상태 메시지 설명 필요한 작업

활성 (Active)

파트너 API가 응답하고 데이터를 송신합니다.

없음.

활성 (Active)

 

표시되는 동기화 메시지:

비용 데이터가 성공적으로 추출되지 않았습니다. (Cost Data was never successfully pulled.)

다음 중 한 가지 일 수 있습니다.

  1. 지금 막 연동 설정을 완료하여, 앱스플라이어가 아직 데이터를 가져오지 않았습니다.
  2. 애드 네트워크로부터 유입된 인스톨에 대한 정보가 앱스플라이어에 없습니다.
  1. 앱스플라이어가 데이터를 가져오는 것을 기다립니다.
  2. 애드 네트워크에서 캠페인을 시작합니다.

 

일치하는 데이터 없음 (No Matching Data)

 

앱스플라이어는 파트너 API를 통하여 앱의 활성 캠페인에 대해 쿼리하였지만, 파트너 API가 해당 캠페인 데이터를 보내주지 않습니다.

이것은 캠페인이 아직 운영중일 때 캠페인 ID를 변경하면 발생할 수 있습니다.

비용 데이터를 의존하는 경우, 캠페인이 활성 상태로 운영 중인 동안에는 캠페인 ID를 변경하지 마십시오.

또한, 올바른 앱에 대한 정확한 페이스북 계정으로 로그인했는지 확인하십시오.

파트너 API가 응답하지 않습니다.

  • 애드 네트워크 비용 데이터 API가 다운되었거나 문제가 발생했을 수 있습니다.
  • 현재, 페이스북 2단계 인증 (two-factor authentication, 2FA)이 활성화된 경우에는 지원되지 않습니다. 
  • 네트워크 API가 응답할 때까지 기다립니다.
  • 페이스북에서 2FA를 비활성화 하십시오.

잘못된 로그인 ID (Invalid Credentials)

연결이 더 이상 유효하지 않으므로 앱스플라이어가 비용 데이터를 가져올 수 없습니다. 이는 페이스북 비밀번호가 변경되거나 앱스플라이어 권한이 취소된 경우 발생할 수 있습니다.

비용 연동 탭에서 페이스북에 다시 로그인하십시오.

마지막 데이터 연동 (Last successful data pull)

비용 연동 탭에는 마지막으로 비용 데이터를 가져온 시간이 표시됩니다. 비용 데이터를 한번도 가져 오지 못한 경우 동기화 메시지에 비용 데이터가 성공적으로 추출되지 않았습니다. (Cost Data was never successfully pulled.) 라고 표시됩니다.

예시

 예시

 

시나리오 1: 중지된 캠페인

앱스플라이어는 애드 네트워크 A로 운영하는 여러 캠페인에 대한 비용 데이터를 가져옵니다. 비용 연동 탭을 봤을 때, 2 시간 전, 마지막 성공적인 동기화 (Last successful sync 2 hours ago) 메시지가 표시되어 있습니다. 같은 날, 애드 네트워크 A를 통한 캠페인 운영을 중단합니다. 2 주 후 애드 네트워크 A의 비용 연동 탭을 봤을 때, 14일 전, 마지막 성공적인 동기화 (Last successful sync 14 days ago) 메시지가 표시되어 있습니다.

 

시나리오 2: 애드 네트워크 API 문제

앱스플라이어는 애드 네트워크 B로 운영하는 여러 캠페인에 대한 비용 데이터를 가져옵니다. 비용 연동 탭을 봤을 때, 2 시간 전, 마지막 성공적인 동기화 (Last successful sync 2 hours ago) 메시지가 표시되어 있습니다. 그러고 나서 애드 네트워크 B에서 API 관련 문제가 발생합니다. 이를 고치는데 몇 시간이 걸렸습니다. 비용 연동 탭을 봤을 때, 8 시간 전, 마지막 성공적인 동기화 (Last successful sync 8 hours ago) 메시지가 표시되어 있습니다.

비용, 클릭, 노출 데이터와 함께 페이스북 정보의 질을 높이기 위한 더 자세한 정보는 여기를 참조하십시오.

광고 수익 기록

mceclip0.png

앱에서 광고 수익화를 위해 Facebook Audience Network Ad Revenue(페이스북 오디언스 네트워크 광고 수익)를 사용하고 있다면, 앱스플라이어에서 페이스북 수익을 기록할 수 있습니다. 이것은 인앱 구매 수익 데이터 사용 여부에 관계없이 사용자 수익의 전체적인 그림을 보여줍니다.

페이스북 오디언스 네트워크 광고 수익을 기록하려면:

  1. 광고 수익 연동  탭에서 광고 수익 데이터 연동 토글을 ON으로 켜십시오.
  2. 이벤트 소스를 광고 수익 모델을 가장 잘 나타내는 이벤트로 설정합니다. 예를 들어, 수익이 노출을 기반으로 하는 경우, 광고 노출(ad viewed) 인앱 이벤트를 앱스플라이어로 보내는 것을 권장합니다. 각각의 수익화 플랫폼에 대해 최선의 이벤트를 따로따로 설정할 수 있습니다. 하지만 af_app_opened 이벤트를 사용할 수도 있습니다. 이 경우는 광고 수익이 사용자가 실행하는 모든 앱에 대해 어트리뷰션됩니다.
  3. 광고 수익 이벤트 가 표시됩니다. 이것은 [source event]_monetized 형식으로 새로운 광고 수익 이벤트를 표시하는 읽기 전용 필드입니다. (예: 위의 예시 상황의 경우 Ad_Watched_Monetized) 광고 수익 이벤트는 대시보드에서 추가 이벤트로 표시됩니다.
  4. 페이스북으로부터 페이스북 오디언스 네트워크 광고 수익 수집을 활성화하기 위해서 Facebook Ad Revenue 버튼을 클릭합니다. 페이스북 ID로 로그인하여 페이스북 오디언스 네트워크 광고 수익을 승인합니다.
  5. Audience Network App ID를 입력하십시오.  이것은 페이스북 오디언스 네트워크 (Facebook Audience Network, FAN)에서 확인할 수 있습니다.
    • 페이스북 오디언스 네트워크 Monetization Manager 대시보드에 접속하십시오.
    • Property(속성)에서, Ad Space(광고 공간)을 선택하십시오.
    • Placements table 아래에서 오른쪽에 있는 Placement ID 열을 찾으십시오.
    • ID를 복사하여 앱스플라이어의 Audience Network App ID 칸에 입력하십시오.
  6. 저장 광고 수익 연동 버튼을 클릭하십시오.
도움이 되었습니까?