페이스북(전 페이스북, 현 메타)에서는 HTTP 기반의 다양한 API를 제공한다. 그중 마케팅 API는 페이스북 광고 데이터 관리 및 자동화를 지원한다. 페이스북 API를 사용하기 위해서는 페이스북 계정과 앱, 페이스북 광고 계정이 필요하다.
처음 API를 사용할 때 앱 만들기라는 다소 복잡한 과정을 거친다. 그러나 한 번 만들면 이후에는 간단한 설정만으로 다양한 페이스북 API를 사용할 수 있다. 여기서는 마케팅 API 권한에 맞춰 계정과 앱을 만든다.
다른 API를 사용한다면 Meta API 문서를 읽고 필요한 권한을 설정해야 한다.
0. 페이스북 계정 생성
페이스북 API를 사용하기 위해서 페이스북 계정이 필요하다. 만약 페이스북 계정이 없다면 페이스북 계정 생성 페이지에서 계정을 생성한다.
가입에 필요한 정보를 입력하고 '가입하기' 버튼을 클릭한다.

이후 캡챠 인증과 개인정보처리방침을 확인해 계정 생성을 완료한다.
1. Meta 개발자 등록
페이스북 계정 생성 완료 후 Meta for Developers 사이트로 이동한다.
'시작하기' 메뉴를 클릭해 Meta 개발자 등록을 진행한다.

'계속하기' 버튼을 클릭한다.

휴대폰 번호를 입력하고 '인증 SMS 보내기' 버튼을 클릭해 계정 인증을 진행한다.

이메일 주소 확인 후 '이메일 확인' 버튼을 클릭한다.

역할을 선택하고 '등록 완료' 버튼을 클릭해 개발자 등록을 완료한다.
나는 개발자를 선택했다.

2. 앱 만들기
개발자 등록을 완료하면 다음 사진과 같은 페이지로 이동한다.
'앱 만들기'를 선택한다.

'기타'를 선택하고 '다음' 버튼을 클릭한다.

마케팅 API는 비즈니스 유형의 앱이 필요하므로 '비즈니스' 선택 후 '다음' 버튼을 클릭한다.

원하는 앱 이름을 추가하고 '앱 만들기' 버튼을 클릭해 앱 생성을 완료한다.

앱 만들기 완료!

3. 페이스북 광고 계정 설정
광고 계정 사이트로 이동해 '시작하기' 버튼을 눌러 광고 계정을 설정한다.
출처
계정 생성 및 개발자 등록 : https://developers.facebook.com/docs/development/register
앱 만들기 : https://developers.facebook.com/docs/development/create-an-app
'백엔드 > API' 카테고리의 다른 글
| Python으로 페이스북 마케팅 API 사용하기 - 3) 마케팅 API 사용하기 (0) | 2023.12.26 |
|---|---|
| Python으로 페이스북 마케팅 API 사용하기 - 2) 액세스 토큰 발급 받기 (1) | 2023.12.26 |