[Android] 페이스북 SDK 적용방법

2024. 6. 16. 16:38안드로이드

안드로이드 스튜디오를 사용하여 페이스북 SDK 를 적용시키고 앱을 빌드하는데 있어

오류 하나하나 고치고..

왜 오류가 나는지 어려움이 많았어서 적용했던 방법을 이 글을 통해 공유합니다.

 

제가 구현한 페이스북 SDK는 '광고 성과 측정' 부분입니다.

 

제일 먼저 bulid.gradle 에서 페이스북 SDK를 추가한 후 SYNC NOW 가 필요합니다.

dependencies {
 implementation 'com.facebook.android:facebook-android-sdk:latest.release'
}

 

 

이후 string.xml 에서 추가해줘야할 내용입니다.

1. facebook_app_id 는 페이스북에 추가한 앱 ID입니다.

페이스북 개발자(Meta for Developers) 웹 의 

앱 메뉴에서 바로 확인 할 수 있습니다.

ios의 경우 비즈니스id 를 넣어줘야한다는 얘기를 들었는데

안드로이드는 문자 그대로 app_id 를 적어야합니다.

(ios 처럼 비즈니스id 넣었다가 오류잡는데 한참 걸렸습니다..)

 

2. facebook_client_token app_id 를 확인하셨던 화면에서

앱 이름부분을 클릭하여 대시보드로 들어갑니다.

왼쪽 메뉴의 앱 설정 > 고급 설정 을 눌러주세요.

 

화면의 보안 - 클라이언트 토큰이 보이실거에요. 

그리고 빌드해보시면 입력하신 app_id와 client_token을 제대로 적었는지

빌드 메시지로 확인해보시죠! 

이렇게 되면 페이스북 SDK는 앱에 등록되었으며, 페이스북 개발자 웹에서 등록한 정보와 연동까지 되었습니다.