백엔드/API

Python으로 페이스북 마케팅 API 사용하기 - 1) 계정 생성 및 앱 만들기

hyeinggg 2023. 12. 22. 20:00

페이스북(전 페이스북, 현 메타)에서는 HTTP 기반의 다양한 API를 제공한다. 그중 마케팅 API는 페이스북 광고 데이터 관리 및 자동화를 지원한다. 페이스북 API를 사용하기 위해서는 페이스북 계정과 앱, 페이스북 광고 계정이 필요하다. 

처음 API를 사용할 때 앱 만들기라는 다소 복잡한 과정을 거친다. 그러나 한 번 만들면 이후에는 간단한 설정만으로 다양한 페이스북 API를 사용할 수 있다. 여기서는 마케팅 API 권한에 맞춰 계정과 앱을 만든다.

다른 API를 사용한다면 Meta API 문서를 읽고 필요한 권한을 설정해야 한다. 

 

0. 페이스북 계정 생성

페이스북 API를 사용하기 위해서 페이스북 계정이 필요하다. 만약 페이스북 계정이 없다면 페이스북 계정 생성 페이지에서 계정을 생성한다.

가입에 필요한 정보를 입력하고 '가입하기' 버튼을 클릭한다. 

Facebook 계정 생성

이후 캡챠 인증과 개인정보처리방침을 확인해 계정 생성을 완료한다. 

 

1. Meta 개발자 등록

페이스북 계정 생성 완료 후 Meta for Developers 사이트로 이동한다. 

'시작하기' 메뉴를 클릭해 Meta 개발자 등록을 진행한다.

Meta for Developers 사이트

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

Register 단계

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

Verify account 단계

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

Contact info 단계

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

나는 개발자를 선택했다. 

About you 단계

 

2. 앱 만들기

개발자 등록을 완료하면 다음 사진과 같은 페이지로 이동한다. 

'앱 만들기'를 선택한다. 

개발자 등록 완료 화면

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

이용 사례 추가 단계

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

유형 단계

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

상세 정보 단계

앱 만들기 완료!

앱 만들기 완료

 

3. 페이스북 광고 계정 설정

광고 계정 사이트로 이동해 '시작하기' 버튼을 눌러 광고 계정을 설정한다.

 

 

 

출처

계정 생성 및 개발자 등록 : https://developers.facebook.com/docs/development/register

앱 만들기 : https://developers.facebook.com/docs/development/create-an-app