Instagram 광고에 대한 통계를 받으려면 광고 계정의 인사이트 API를 광고에 사용하세요.
use FacebookAds\Object\Campaign;
$campaign = new Campaign(<CAMPAIGN_ID>);
$insights = $campaign->getInsights();
from facebookads.adobjects.campaign import Campaign
campaign = Campaign(<CAMPAIGN_ID>)
insights = campaign.get_insights()
curl -G \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v2.11/<CAMPAIGN_ID>/insights
Instagram과 Facebook에서 캠페인을 실행하고 있는 경우 breakdowns=publisher_platform
을 추가하여 Facebook과 Instagram 노출 위치의 통계를 따로 확인할 수 있습니다.
curl -X GET \ -d 'access_token=<ACCESS_TOKEN>' \ -d 'fields=impressions' \ -d 'breakdown=publisher_platform, platform_position' \ "https://graph.facebook.com/<API_VERSION>/<AD_SET_ID>/insights"
결과는 다음과 같습니다.
{ "data": [ { "impressions": "322", "date_start": "2024-03-26", "date_stop": "2024-04-24", "publisher_platform": "instagram", "platform_position": "feed" }, { "impressions": "13", "date_start": "2024-03-26", "date_stop": "2024-04-24", "publisher_platform": "instagram", "platform_position": "instagram_explore" }, { "impressions": "168", "date_start": "2024-03-26", "date_stop": "2024-04-24", "publisher_platform": "instagram", "platform_position": "instagram_reels" }, { "impressions": "617", "date_start": "2024-03-26", "date_stop": "2024-04-24", "publisher_platform": "instagram", "platform_position": "instagram_stories" } ], "paging": { ... } }
광고 캠페인의 인사이트에 대한 publisher_platform
별 분석 데이터를 요청할 때 Instagram 플랫폼의 노출 위치 4개는 instagram_stream
, instagram_stories
, instagram_shop
및 instagram_reels
입니다.
사용 가능한 publisher_platform
이 포함된 다른 분석 데이터 조합이 있습니다. 외부 도구로 Facebook과 Instagram 노출 위치의 광고 성과를 추적하려면 url_tags
매크로 SITE_SOURCE_NAME을 사용하여 각 노출 위치를 구분합니다.
보기 태그는 공개적으로 제공되지 않습니다. Facebook 모바일 캠페인에서 승인된 공급업체의 보기 태그를 허용하는 경우 Instagram 광고에 대해서도 허용합니다. Instagram 광고에 광고 크리에이티브의 url_tag
필드를 사용할 수 있습니다.
Instagram 광고에 타사 추적 태그를 사용할 수 있지만 타사 추적 도구에 대해 광고 전송이 최적화되지 않습니다. 타사 추적 도구가 Instagram 광고를 적절히 추적할 수 있도록 하려면 utm_source=instagram
과 함께 광고 크리에이티브의 url_tag
필드를 사용하세요.