페이스북 광고 연동 설정

요약: 페이스북 광고와 앱스플라이어 연동 알아보기.

Facebook 광고 설정 가이드

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

앱에 앱스플라이어 SDK가 연동된 상태이고 페이스북에서 앱을 이미 정의하였다면 1분 안에 해답을 얻을 수 있습니다! 

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

 관련 자료

앱스플라이어에서 페이스북 광고로 작업하는 것을 완전히 이해하려면 다음 문서를 확인하십시오.

페이스북 앱 ID

페이스북 광고를 앱스플라이어에 연동하려면 먼저 페이스북 앱 ID를 만들고 검색하십시오.

페이스북 앱 ID 생성 방법:

  1. 페이스북에서 앱 대시보드로 이동합니다.
  2. 에서 새 앱 생성을 클릭합니다.
  3. 앱 이름을 작성하고 고유 네임스페이스를 입력합니다. 앱에 맞는 올바른 플랫폼을 추가해야 합니다. 그렇지 않으면 설치가 잘못 어트리뷰트될 수 있습니다.

페이스북 앱 ID 검색 방법:

  1. 페이스북에서 앱 대시보드로 이동합니다.
  2. 필수 앱을 클릭합니다.
  3. 페이스북 앱 ID를 복사하려면 화면 상단에서 ID를 클릭합니다.

    FB-app-id-2-blur.png

앱스플라이어는 앱 ID당 데이터를 어트리뷰트합니다. 안드로이드와 iOS 앱에 동일한 페이스북 앱 ID를 사용할 수 있습니다. iOS 14 이상의 경우 Facebook 광고는 광고 계정을 앱당 9개 계정으로 제한합니다.

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

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

 동영상 시청
 읽기
  1. 페이스북 광고와의 연동 활성화 방법:
    1. 개발자용 페이스북의 앱으로 이동합니다.
    2. 앱을 선택합니다.

      FB-for-devs-app-selecrion-en_us.png

    3. 사용자의 앱 ID를 복사하려면 화면 상단의 ID를 클릭합니다.

      FB-for-devs-app-ID-copy-en_us.png

    4. 앱스플라이어에서 설정 > 연동 파트너로 이동합니다.
    5. 파트너 목록에서 페이스북 광고를 선택합니다.
    6. 연동 탭에서, 파트너 활성화를 설정합니다.

      Activating-integration-with-FB-en_us.png

      파트너 활성화에 대해 더 알아보십시오.
    7. 앱 ID를 페이스북 앱 ID 필드에 붙여넣습니다.
    8. 연동 저장을 클릭합니다.
  2. [선택사항] 권장 설정 구성 방법:

    FB-recommanded-settings-en_us.png


    1. 페이스북의 광고 클릭-쓰루 기여 기간에 맞추기 위해 7일로 설정합니다.
      (기본값이 차이나게 되는 특수한 경우가 있다는 점을 알아두십시오.)
    2. 페이스북의 광고 뷰-쓰루 기여 기간에 맞추기 위해 하루로 설정합니다.
    3. 리어트리뷰션 기여 기간에 앱을 재설치하는 사용자를 어트리뷰트하려면 리인스톨 어트리뷰션을 설정합니다.
      인스톨 어트리뷰션 설정을 가져오기 때문에, 리인스톨 어트리뷰션을 위해 뷰-쓰루 어트리뷰션을 켜거나 룩백 윈도우를 따로 설정할 필요가 없습니다.
    4. 구성을 저장하려면 연동 저장을 클릭하십시오.

앱스플라이어에서 페이스북 결과가 여전히 보이지 않습니까? 페이스북 연동 문제 해결을 참조하십시오.

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

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

 동영상 시청
 읽기

사용자 수준 데이터

2021년 10월 29일부터 광고주는 통합 리포트만 이용할 수 있습니다. 다시 말해, 로데이터 리포트에서 뷰스루 및 클릭스루 속성 데이터가 모두 "제한"으로 표시된다는 뜻입니다. 미디어소스와 관련된 다른 필드는 입력하지 않습니다. 로데이터 콘텐츠 제한을 참조하십시오..

상기 내용은 모든 광고주, 운영 체제 및 MMP에 적용됩니다. 이는 ATT 동의 상태 또는 광고 개인화에 관계없이 모든 iOS및 Android 사용자의 기기 단위 데이터와 관련이 있습니다.

앱스플라이어는 Facebook으로부터 기기 수준 데이터를 계속 수신하므로, 어트리뷰션 및 리포트 기능(멀티 터치 속성, LTV, ROI, 코호트, 잔존률 보고서, 사기 방지, 대상 고객 및 기타 서비스 포함)은 변경되지 않습니다. 종합 및 애널리틱스 리포트 도구를 참조하십시오.

안드로이드 인스톨에 대한 사용자 수준 데이터를 가져오는 방법?

사용자 수준 데이터는 제한되지만, 페이스북 광고는 Google Play Store로 연결되는 안드로이드 앱 광고의 광고주와 캠페인 메타데이터를 공유합니다. 이런 경우 어트리뷰션 필드는 사용자의 앱에 연동되어야 하는 Google 인스톨 리퍼러의 광고주가 사용할 수 있습니다. 리퍼러를 통해 제공되는 필드는 암호 해독 키가 제출되고 인스톨이 페이스북 광고에 어트리뷰트되면 사용할 수 있는 앱스플라이어 로데이터 보고서를 채웁니다. 이를 통해 앱스플라이어는 광고 ID(LAT 사용 가능)가 없는 사용자에게 어트리뷰트할 수 있습니다.

캠페인 어트리뷰션 필드는 리퍼러를 통해 사용할 수 있습니다.

  • 광고 아이디
  • 광고 이름
  • 광고세트 ID
  • Adset name
  • 캠페인 ID
  • Campaign name
  • Account ID
  • 채널

일러두기! 리퍼러 데이터가 적절하게 통과되기 위해서는 앱스플라이어 SDK가 V5.4.0 이상이어야 합니다. 리퍼러 데이터는 API에서 제공하는 데이터에 대해 우선권을 가지며 제한되지 않습니다. 이 솔루션은 뷰-쓰루 어트리뷰션이 아니라 클릭-쓰루 어트리뷰션에 적용합니다.  

리퍼러의 데이터는 페이스북에 의해 암호화되고 페이스북 개발자 계정에서 사용할 수 있는 키를 사용하여 복호화됩니다. 조치가 필요한 열에 설명된 암호 해독 키를 제공해야 합니다. 암호 해독 키는 앱당 한 번만 제출해야 합니다.

키가 제공되지 않거나 삭제된 경우에도 캠페인 어트리뷰션 필드(위 목록 참조)가 없어도 레퍼러를 기반으로 인스톨을 위해 Facebook 광고가 어트리뷰트되는 경우가 있습니다. 이것은 다음의 경우에 발생합니다.

  • Facebook Ads는 인스톨을 요구하지 않습니다.
  • Facebook 인스톨 레퍼러가 수신되었지만 디코딩되지 않았습니다.
  • 그리고 이것이 라스트 클릭입니다.

Facebook에서 암호 해독 키를 얻는 방법:

  1. Facebook 개발자 포털에 로그인합니다.
  2. 오른쪽 위에 있는 내 앱으로 이동합니다.
  3. 암호 해독 키에 액세스하려는 앱을 선택합니다.
  4. 페이지의 왼쪽에 있는 설정 > 기본으로 이동합니다.

  5. 안드로이드 섹션으로 아래로 스크롤하면 패키지 이름 필드 아래에 인스톨 리퍼러 암호 해독 키라는 암호 해독 키가 표시됩니다. 일러두기: 이 섹션은 패키지 이름과 Google Play 스토어를 구성한 것과 같은 섹션입니다.

앱스플라이어에서 암호 해독 키 설정 방법:

  1. [필수] 앱이 앱스플라이어 SDK V5.4 이상을 채택했는지 확인합니다. 이전 버전을 사용하지 마십시오.
  2. 앱스플라이어에서 설정 > 연동 파트너로 이동합니다.
  3. Facebook을 선택하십시오.

    FB-for-install-referrer-decryption-key2.png

  4. 연동 탭에 인스톨 리퍼러 암호해독 키를 붙여넣으십시오. 이 공정은 앱당 한 번만 수행해야 합니다.
  5. 연동 저장을 클릭합니다.

비용, 클릭 및 노출 데이터

fb-cost-tab.png

페이스북 비용 기능을 활성화하면 페이스북 캠페인, 광고 세트, 광고, 채널 수준에 대한 비용 데이터를 얻을 수 있습니다. 또한, 종합된 클릭 및 노출 데이터도 얻을 수 있습니다. 지원되는 기준, 지표, 및 기능에 대한 세부 정보를 얻으려면 광고 네트워크 비용 연동 표를 참조하십시오. 일러두기: 비용 데이터를 보려면 Xpend를 구독해야 합니다. 

비용 연동 API를 활성화 하려면:

  1. 해당 페이스북 계정의 캠페인 관리를 할 수 있는 페이스북 사용자 ID로 페이스북에 로그인했는지 확인합니다. 로그인한 사용자는 반드시 페이스북 비즈니스 매니저의 모든 캠페인을 운영할 수 있는 권한이 있어야 합니다.
  2. 비용 탭으로 이동합니다.
  3. 비용, 클릭 수 및 노출 데이터 가져오기를 설정합니다.
  4. 페이스북 로그인 버튼을 클릭합니다.
  5. 창이 열리면, 앱스플라이어가 페이스북 캠페인 데이터에 액세스할 수 있도록 허용합니다.
    일러두기: 연동 후 첫 번째 데이터 동기화 및 후속 동기화에서 앱스플라이어는 최대 7일 동안 Facebook 비용 데이터를 받습니다.

페이스북에서 클릭 및 뷰를 정의하는 방법에 대한 자세한 정보를 읽으십시오.

연결된 페이스북 계정 삭제 방법: 액션 열에서 계정 위로 마우스를 이동하고 연결 삭제를 클릭합니다.

 참고

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

비용 데이터 동기화 상태

비용 API 상태와 앱스플라이어가 비용(및 광고 수익) 통합 상태 대시보드 또는 개별 광고 네트워크 대시보드에서 일치하는 비용 데이터를 가져온 마지막 시간을 확인합니다.

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

비용, 클릭, 노출 데이터와 함께 페이스북 정보의 질을 높이기 위한 방법을 자세히 알아보십시오.

인앱 이벤트 매핑

FB-in-app-events-setup-full-screen-en_us.png

인앱 이벤트 매핑 방법:

  1. 인앱이벤트 포스트백을 설정합니다.
    처음으로 페이스북 인앱이벤트 매핑을 사용하도록 설정하면 af_app_open이 자동으로 session_start에 매핑됩니다.
  2. 다음 파라미터를 채웁니다.
    파라미터 이름 설명
    이벤트 이름

    앱에 연동된 SDK 또는 서버 간 이벤트로서 앱스플라이어가 수신한 이벤트의 이름입니다.
    - 찾고 있는 이벤트가 목록에 없습니까? 논오가닉 인스톨 및 재확인을 통해 기기에서 이벤트가 활성화되었는지 학인합니다. 또한 이벤트 이름을 입력하고 사용자정의를 생성하며 정상적인 매핑을 수행합니다. 사용자정의 이벤트 매핑에 대해 자세히 알아보십시오.

    파트너 이벤트 이름 이벤트에 가장 적합한 사전 정의 페이스북 이벤트 태그를 선택합니다. 페이스북 이벤트 이름 CUSTOM으로 전송할 수도 있습니다.
    보내기 옵션

    이벤트에 대해 보내기 옵션을 선택합니다.

    • 이 파트너는 페이스북 광고의 사용자로부터 수신되는 이벤트에만 해당됩니다.
    • 모든 미디어 소스, 페이스북 광고에 리포트될 수 있는 전체 사용자 기반을 이용할 수 있는 오가닉을 포함합니다.
    매출 전송
    • 값 없음 및 수익 없음: 이벤트 값을 제외하고 이벤트만 전송합니다.
    • 값 있음 및 수익 없음: 매출 값을 제외한 모든 파라미터를 전송합니다.
    • 값 있음 및 수익 있음: 매출 값(이벤트에 존재하는 경우)을 포함하여 모든 이벤트 파라미터를 전송합니다.
  3. SDK 이벤트를 목록에 추가하려면, 이벤트 추가를 클릭합니다.

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

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

페이스북 광고 인앱 이벤트 매핑에 대해 자세히 알아보십시오.

리타겟팅 어트리뷰션

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

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

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

    facebook_reengagement_attribution.png

앱스플라이어 리타게팅 어트리뷰션에 대해 자세히 알아보십시오.

페이스북과 같은 SRN의 사용자 딥링킹에 대해 자세히 알아보십시오.

캘리포니아 소비자 프라이버시 보호법(CCPA)을 준수하십시오.

CCPA 프라이버시 규정을 준수하는 경우 미국 캘리포니아에 거주한 페이스북 사용자의 데이터가 제한됩니다.

CCPA 준수 활성화 방법: 연동 탭에서 사용자의 개인 정보(CCPA)의 페이스북 사용 제한을 설정합니다.

CCPA 준수에 대해 자세히 알아보십시오.

광고 수익 기록

mceclip0.png

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

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

  1. 광고 수익  탭에서 광고 수익 데이터 받기 토글을 ON으로 켜십시오.
  2. 받으려는 집약형 광고 수익 데이터 유형을 선택하십시오. 어트리뷰트 수익 및/또는 집약 현금화 수익:
    • 어트리뷰트 수익: 유저 인입 소스 기준 수익.
      이벤트 소스를 광고 수익 모델을 가장 잘 나타내는 이벤트로 설정합니다. 예를 들어, 수익이 노출을 기반으로 하는 경우, 광고 노출(ad viewed) 인앱 이벤트를 앱스플라이어로 보내는 것을 권장합니다. 각각의 수익화 플랫폼에 대해 최선의 이벤트를 따로따로 설정할 수 있습니다. 하지만 af_app_opened 이벤트를 사용할 수도 있습니다. 이 경우는 광고 수익이 사용자가 실행하는 모든 앱에 대해 어트리뷰션됩니다.
    • 집약 현금화 수익: 광고 소스 기반 수익.
  3. 광고 수익 이벤트가 표시됩니다. 이것은 [source event]_monetized 형식으로 새로운 광고 수익 이벤트를 표시하는 읽기 전용 필드입니다(예: 위의 예시 상황의 경우 Ad_Watched_Monetized). 광고 수익 이벤트는 대시보드에서 추가 이벤트로 표시됩니다.
  4. 페이스북 연결을 클릭하여 페이스북에서 페이스북 잠재 고객 네트워크 광고 수익의 수집을 활성화합니다. 페이스북 ID로 로그인하여 페이스북 오디언스 네트워크 광고 수익을 승인합니다.
  5. 잠재 고객 네트워크 앱 ID(페이스북 앱 ID)를 입력합니다. 상기 ID는 페이스북 대상 고객 네트워크(FAN)에서 얻을 수 있습니다.
    • 페이스북 앱 ID를 얻습니다.
    • ID를 복사하여 앱스플라이어의 잠재 고객 네트워크 앱 ID 필드에 입력하십시오.
  6. 광고 수익 저장을 클릭하십시오.

권한

페이스북 광고를 사용하여 다양한 조치를 수행하고 사용 가능한 권한에 따라 데이터에 액세스할 수 있습니다.

연동 파트너에 권한 부여에 대해 자세히 알아보십시오.

페이스북 광고 연동 문제 해결

기본 연동을 완료했지만 앱스플라이어 대시보드에서 페이스북의 결과가 보이지 않으면, 연동 설정 후에 페이스북에서 신규 인스톨이 있었는지를 먼저 확인합니다.

신규 설치가 있었는데도 그렇다면, 문제를 해결하기 위해 다음의 주요 원인들을 확인해보십시오.

IDFA 수집 안함

SDK 연동 가이드 - iOS에서 설명한 바와 같이 프로젝트에서 IDFA를 수집하기 위해서는 AdSupport.framework를 추가해야 합니다. IDFA 정보가 정말로 비어있는지 확인하려면 인스톨 로데이터 보고서를 확인하십시오. 안드로이드 앱에 대해서는 iOS 앱 및 GAID의 경우 앱을 사용하여 IDFA를 수집할 것을 권장합니다.
iOS 14.5부터 시작하여, IDFA를 수집하기 전에 애플 ATT 프롬프트를 표시하고 사용자 동의를 받아야 합니다.

일러두기: SKAdNetwork 어트리뷰션은 IDFA의 가용성에 의한 영향을 받지 않습니다. 하지만 iOS 14 캠페인은 iOS 14 캠페인을 설정하는 동안 페이스북에서 사용할 수 있도록 설정해야 합니다.

잘못된 페이스북 앱 ID

Facebook에서 생성한 Facebook 앱 ID가 앱스플라이어에서 올바르지 않게 설정되었습니다.
앱 ID가 올바른지 확인하고 Facebook Ads 대시보드의 값과 일치하는지 확인하십시오.

참고 - 페이스북 앱 ID를 검증하기 위해 페이스북 Graph API를 사용할 수 있습니다.

Facebook에서의 앱 상태

어트리뷰션이 동작하기 위해서는 앱이 페이스북에서 개발 중(In development)이 아닌 라이브(Live)로 정의되어 있어야 합니다.

Make_Test_App_Public.png

잘못된 유형의 Facebook 캠페인

페이스북 캠페인이 모바일 앱 설치 광고 또는 모바일 앱 인게이지먼트인지 확인하십시오. 모바일 인스톨을 측정할 수 있는 다른 캠페인 목적인 경우(예: 랜딩 페이지를 위한 링크 클릭), 페이스북 캠페인을 설정할 때 광고주는 반드시 앱 이벤트 기록  옵션을 선택해야 합니다.

Facebook 앱 설치

페이스북 앱 설치 캠페인을 생성할 때, 드롭다운 목록에서 앱을 선택하거나 앱의 앱스토어 URL 전체를 붙여넣을 수 있습니다. 페이스북에서는 둘 다 동작하지만, 붙여넣기를 하는 경우에 앱스플라이어 어트리뷰션은 실패합니다.

올바른 설정 - 어트리뷰션 동작.

how_to_set_campaign_FB.png

잘못된 설정 - 어트리뷰션 실패

how_not_to_set_a_campaign_on_Facebook.png

 

페이스북 광고 업데이트

 중요!

2021년 10월 29일부터 광고주는 페이스북 광고의 통합 리포트만 이용할 수 있습니다. 여기에는 인스톨 및 인앱 이벤트 모두 포함됩니다. 상기 변경은 모든 광고주, 운영 체제 및 MMP에 적용됩니다. 이는 ATT 동의 상태 또는 광고 개인화와 관계없이 모든 iOS및 Android 사용자의 기기 단위 데이터와 관련이 있습니다.
변경(2021년 10월 29일) 전에 가져온 인스톨과 인앱 이벤트에 대한 로데이터는 계속 사용할 수 있습니다.
사용자 수준 데이터는 Google 인스톨 리퍼러를 통해서만 수신할 수 있음을 알아두십시오. 
더 자세한 내용은 뉴스 통보서를 참조하십시오.

페이스북 관련 iOS 14 업데이트

앱스플라이어는 페이스북과의 MMP 연동이 항상 광고주 트래킹 사용 가능 플래그를 구현하는지 확인합니다. 다시 말하면, 앱스플라이어에서는 사용자가 어떤 조치도 취할 필요가 없습니다. 이 정보는 2021년 2월의 페이스북 앱 가이드 iOS 14 체크리스트에 따라 제공됩니다.

관련 자료: SKAdNetwork와 앱스플라이어의 상호 운용성. iOS 14 관련 캠페인 문제는 이 기사를 참조하십시오. 

도움이 되었습니까?