게시물을 Instagram 광고로 사용

Instagram 또는 Facebook 게시물에서 Instagram 광고를 만듭니다.

제한 사항

  • 저작권이 있는 음악이나 인터랙티브 요소(예: 필터)를 포함하는 미디어 게시물은 홍보할 수 없습니다.

Instagram 게시물

단일 사진, 동영상, 슬라이드 또는 릴스(태그가 지정된 사진과 동영상 지원)를 포함하는 Instagram 피드 게시물 또는 활성 상태의 Instagram 스토리에서 광고를 만들 수 있습니다. 피드 이미지, 슬라이드, 제품 태그가 있는 기존 동영상을 포함하는 피드 게시물로 광고를 만들 수도 있습니다. 현재는 Instagram TV 게시물에서는 광고를 만들 수 없습니다.

1단계: Instagram 사용자 ID 얻기

Instagram 사용자 ID(IG 사용자)를 얻는 방법은 두 가지가 있습니다.

Instagram 그래프 API

관련 Facebook 페이지의 instagram_business_account 필드를 사용하여 Instagram 비즈니스 또는 크리에이터 계정의 사용자 ID를 얻습니다. Instagram 그래프 API, 시작하기를 참조하세요.

Instagram 광고 API

마케팅 API를 사용하여 특정 광고 계정이나 페이지에 연결된 Instagram 계정의 사용자 ID를 얻습니다. 다음 엔드포인트를 쿼리하면 이 정보를 가져올 수 있습니다.

Instagram 계정을 연결해야 할 경우 비즈니스 관리자에 Instagram 계정 추가하기Instagram 계정과 내가 관리하는 Facebook 페이지를 연결하면 어떻게 되나요?를 참조하세요.

2단계: 홍보하려는 게시물 찾기

광고로 사용하고자 하는 해당 Instagram 게시물(IG 미디어)의 ID를 가져오려면 Instagram 그래프 API의 미디어 엔드포인트를 사용하세요. 광고로 사용하고자 하는 해당 Instagram 스토리의 ID를 가져오려면 Instagram 그래프 API의 스토리 엔드포인트를 사용하세요. 이 ID는 광고에서 source_instagram_media_id로 사용됩니다.

Instagram 게시물을 사용하여 광고 크리에이티브를 이미 설정했다면 {ad_creative_id}/source_instagram_media_id를 쿼리하여 해당 게시물의 원래 미디어 ID를 확인하세요.

3단계: 광고 만들기

광고를 만들려면 3단계: 광고 세트 만들기까지 Instagram 광고 API, 시작하기에 나와 있는 절차를 완료합니다. 4단계: 광고 크리에이티브를 제공하고 광고 만들기에서는 다음과 같이 변경합니다.

  • 크리에이티브 사양에서 instagram_actor_id를 지정하는 대신 1단계: Instagram 사용자 ID 얻기에서 얻은 Instagram 사용자 ID로 instagram_user_id를 설정합니다. 예를 들면 다음과 같습니다.
{
  "object_id":"<object_id>", // page id
  "instagram_user_id":"<instagram-user-id>",
  "source_instagram_media_id":"<source_instagram_media_id>"
}
curl -i -X POST \
	"https://graph.facebook.com/v<API_VERSION>/act_<AD_ACCOUNT>/adcreatives
	?object_id=<PAGE_ID>
	&instagram_user_id=<IG_USER_ID>
	&source_instagram_media_id=<IG_ORGANIC_MEDIA_ID>
	&access_token=<API_ACCESS_TOKEN>"
  • 원한다면 홍보를 위해 call_to_action 필드를 업데이트할 수 있습니다. 예를 들면 다음과 같습니다.
curl -i -X POST \
	"https://graph.facebook.com/v<API_VERSION>/act_<AD_ACCOUNT>/adcreatives
	?object_id=<PAGE_ID>
	&instagram_user_id=<IG_USER_ID>
	&source_instagram_media_id=<IG_ORGANIC_MEDIA_ID>
        &call_to_action="{'type':'LEARN_MORE','value':{'link': '<YOUR_LINK>'}}"
	&access_token=<API_ACCESS_TOKEN>"

광고 크리에이티브를 제공했으면 광고를 만듭니다. 절차를 두 단계로 분리하지 않고 광고를 만들면서 크리에이티브를 제공하는 방법도 있습니다.

Facebook 게시물

모든 Facebook 게시물을 Instagram 광고로 사용할 수 있는 것은 아닙니다.

기존 Facebook 피드 게시물이나 스토리를 광고 크리에이티브에 사용해서 Instagram 콘텐츠를 홍보할 수 있습니다. 광고에 사용할 수 있는 게시물인지 알아보려면 다음 API 호출을 보내세요.

curl -G \
-d "access_token=<ACCESS_TOKEN>"\
-d "fields=is_instagram_eligible"\
"https://graph.facebook.com/<API_VERSION>/<POST_ID>"

응답에 "is_instagram_eligible": true가 포함되면 광고 만들기를 시작할 수 있습니다.

피드 게시물이나 스토리를 사용해 광고를 만드는 방법은 두 가지 이상이 있습니다.

  • source_instagram_media_id를 통해 사용하고자 하는 콘텐츠를 참조합니다.
  • 광고 크리에이티브에서 직접 object_story_spec을 만듭니다. 이 방법은 ads_management 권한이 필요합니다.