마케팅 API를 사용하면 Instagram의 기본 스트림, 스토리, 둘러보기 및 릴스 탭에서 광고를 만들고 광고 성과를 측정하고 최적화할 수 있습니다. 광고를 만드는 방법은 다음과 같습니다.
placement
를 선택하세요. Facebook 시스템이 두 플랫폼에서 모두 최적의 타겟에게 자동으로 광고를 게재할 수 있으려면 Facebook과 Instagram을 모두 포함하는 것이 좋습니다.다음 사항에 유의하세요.
목표
를 지원하지 않습니다.Instagram과 Facebook 게시물을 광고로 사용하려면 가이드를 참조하세요.
광고를 만들기 전에 Instagram 계정 ID를 알아야 합니다. 계정 유형에 따라 여러 가지 방법으로 계정 ID를 가져올 수 있습니다.
Instagram 계정 유형 | 계정 ID를 찾는 방법 |
---|---|
비즈니스 관리자 Instagram 계정(권장) - 구현 가이드 | 비즈니스 관리자에서 Instagram 계정 설정, 관련 계정 가져오기를 참조하세요. 광고에서 사용할 ID를 저장합니다. |
페이지 연결 Instagram 계정 - 구현 가이드 | 페이지로 Instagram 계정 설정, 계정 ID 가져오기를 참조하세요. 광고에서 사용할 ID를 저장합니다. |
페이지 지원 Instagram 계정 - 구현 가이드 | 페이지로 Instagram 계정 설정, PBIA 읽기를 참조하세요. 광고에서 사용할 ID를 저장합니다. |
Instagram용 광고 개체를 만드는 방법은 Facebook용 광고 개체를 만드는 방법과 같습니다. 먼저 Facebook 광고 캠페인을 만들고 목표를 지정합니다.
Instagram의 사용 가능한 목표는 선택한 광고 노출 위치에 따라 다릅니다.
광고 노출 위치 | 사용 가능한 목표 |
---|---|
둘러보기 탭 광고 |
|
Instagram 둘러보기 홈 광고 |
|
Instagram 프로필 피드 광고 |
|
Instagram 검색 결과의 광고 |
|
릴스 광고 |
|
스토리 광고 |
|
스트림 광고 |
|
Instagram의 최소 지출 예산은 Facebook 셀프 서비스 광고와 동일하지만 통화당 한도와 bid_amount
기반 한도에 차이가 있습니다.
도달 및 빈도 캠페인은 Instagram 도달 및 빈도를 참조하세요.
광고 세트를 만들고 원하는 목표를 설정합니다.
APP_INSTALLS
및 CONVERSIONS
캠페인의 경우 광고 세트 수준에서 promoted_object
도 필수입니다.
도달 및 빈도 광고 세트를 만드는 경우 rf_prediction_id
를 설정합니다. 도달 빈도 예측의 destination_ids
에는 Instagram 계정 ID가 포함되어야 합니다.
Instagram에 광고를 게재하려면 광고 세트의 publisher_platforms
에 instagram
을 포함합니다. Instagram stream
, story
, explore
, shop
, reels
및 explore_home
노출 위치를 사용하거나 Instagram 노출 위치를 포함한 여러 플랫폼을 사용할 수 있습니다. 여러 플랫폼을 선택하면 Facebook에서 노출 위치 최적화를 사용하여 각 플랫폼의 타겟 대상을 기반으로 게재를 최적화합니다.
instagram_positions
필드에서 stream
또는 story
를 지정합니다."instagram_positions":["story"]
를 사용하는 광고는 Instagram 데스크톱 및 모바일 웹 피드에 모두 표시됩니다.stream
과 explore
를 모두 노출 위치로 포함해야 합니다.stream
과 explore
를 모두 노출 위치로 포함해야 합니다.stream
을 노출 위치로 포함해야 합니다.stream
노출 위치를 사용하고 데스크톱 및 모바일 웹 피드에 게재하기 위한 웹 요건에 대한 검사를 받습니다. 호환되는 목표는 BRAND_AWARENESS
, REACH
, LINK_CLICKS
, POST_ENGAGEMENT
, VIDEO_VIEWS
및 CONVERSIONS
입니다.instagram_positions
가 지정되지 않으면 네 개의 사용 가능한 Instagram 노출 위치에 모두 광고를 게재합니다.
Instagram 스토리에만 광고를 게재하려면 instagram_positions
내에서 story
만 사용합니다. 또한 이 경우 instagram
이 publisher_platforms
의 유일한 값이어야 합니다.
Instagram을 노출 위치로 설정한 광고 세트를 만드는 방법은 다음과 같습니다.
curl \
-F 'name=Instagram Adset' \
-F 'optimization_goal=LINK_CLICKS' \
-F 'billing_event=IMPRESSIONS' \
-F 'bid_amount=2' \
-F 'daily_budget=1000' \
-F 'campaign_id=<CAMPAIGN_ID>' \
-F 'targeting={
"geo_locations": {"countries":["US"]},
"publisher_platforms": ["instagram"],
"user_os": ["iOS"]
}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v19.0
/act_<AD_ACCOUNT_ID>/adsets
Instagram 둘러보기 홈을 대상 노출 위치로 설정한 광고 세트를 만드는 방법은 다음과 같습니다.
curl \
-F 'name=Instagram Adset' \
-F 'optimization_goal=LINK_CLICKS' \
-F 'billing_event=IMPRESSIONS' \
-F 'bid_amount=2' \
-F 'daily_budget=1000' \
-F 'campaign_id=<CAMPAIGN_ID>' \
-F 'targeting={
"geo_locations": {"countries":["US"]},
"publisher_platforms": ["instagram"],
"instagram_positions": ["stream", "explore", "explore_home"],
"user_os": ["iOS"]
}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v19.0
/act_<AD_ACCOUNT_ID>/adsets
Instagram 검색 결과를 대상 노출 위치로 설정한 광고 세트를 만드는 방법은 다음과 같습니다.
curl \
-F 'name=Instagram Adset' \
-F 'optimization_goal=LINK_CLICKS' \
-F 'billing_event=IMPRESSIONS' \
-F 'bid_amount=2' \
-F 'daily_budget=1000' \
-F 'campaign_id=<CAMPAIGN_ID>' \
-F 'targeting={
"geo_locations": {"countries":["US"]},
"publisher_platforms": ["instagram"],
"instagram_positions": ["stream", "ig_search"],
"user_os": ["iOS"]
}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v19.0
/act_<AD_ACCOUNT_ID>/adsets
이때 광고 크리에이티브를 제공해야 합니다. Instagram에서만 사용하거나 혼합 노출 위치에서 사용할 크리에이티브의 경우, Instagram 계정 ID와 Facebook 페이지 ID를 제공해야 합니다. 페이지 정보는 Instagram 광고 어디에도 표시되지 않습니다. Instagram 계정이 페이지에 연결되어 있거나 페이지를 지원하는 Instagram 계정일 경우, 동일한 페이지를 사용해야 합니다.
광고 크리에이티브를 제공하면 비공개 게시물이 생성됩니다. 페이지 ID를 사용하여 홍보 가능한 피드를 쿼리하면 페이지의 비공개 게시물을 확인할 수 있습니다.
광고 개체를 만들어 크리에이티브를 광고 세트와 연결합니다.
Facebook과 Instagram의 광고 검토 정책은 같습니다. 더 많은 비즈니스에 Instagram을 제공함에 따라, Facebook은 Instagram에도 Facebook과 같은 고품질 광고 경험을 제공하고자 합니다.
이를 위해서는 Instagram에 게재한 여러 광고주의 콘텐츠에 대한 커뮤니티의 반응을 자세히 알아야 합니다. Facebook 광고와 같은 수준의 모델을 빌드하려면 시간이 걸리기 때문에 현재는 사람이 직접 검토를 통해 소량의 광고를 필터링하고 개선을 위한 제안을 제공하고 있습니다.
최종 목표는 Facebook과 Instagram 전체에 매끄럽게 게재되는 캠페인을 만들고 광고의 관련성을 높여 가치 있는 Instagram 제품으로 자리 잡도록 하는 것입니다.