借助市场营销 API,您可以创建、衡量和优化在 Instagram 主要投射视频、快拍、发现和 Reels 选项卡中投放的广告。如要创建广告,请按照以下步骤操作:
placement
。建议同时包含 Facebook 和 Instagram,这样我们的系统便会自动将广告投放给这两个平台上的最佳受众。请注意:
objective
。如要将 Instagram 和 Facebook 帖子用作广告,请参阅我们的指南。
您需要知道 Instagram 帐户的编号,才能开始创建广告。根据帐户类型不同,您需要通过不同的方式来获取帐户编号:
Instagram 帐户的类型 | 如何找到帐户编号 |
---|---|
商务管理平台 Instagram 帐户(推荐)— 实施指南 | 请参阅在商务管理平台上设置 Instagram 帐户 > 获取关联帐户。保存编号以在广告中使用。 |
与公共主页关联的 Instagram 帐户 — 实施指南 | 请参阅使用公共主页设置 Instagram 帐户 > 获取帐户编号。保存编号以在广告中使用。 |
绑定公共主页的 Instagram 帐户 — 实施指南 | 请参阅使用公共主页设置 Instagram 帐户 > 读取 PBIA。保存编号以在广告中使用。 |
为 Instagram 创建广告目标与为 Facebook 广告创建广告目标的方法相同。首先,请创建 Facebook 广告系列并指定您的目标。
与 Instagram 相容的目标因您选择的广告版位而异:
广告版位 | 相容的目标 |
---|---|
“发现”版块中的广告 |
|
Instagram 发现首页中的广告 |
|
Instagram 主页动态版块广告 |
|
Instagram 搜索结果中的广告 |
|
Reels 广告 |
|
快拍广告 |
|
直播广告 |
|
Instagram 的最低花费预算与 Facebook 自助广告的最低花费预算相同,但每种货币的限额和基于 bid_amount
的限额不同。
有关覆盖和频次广告系列,请参阅 Instagram 覆盖和频次。
使用所需的内容创建广告组:
对于 APP_INSTALLS
和 CONVERSIONS
广告系列,还必须在广告组层级设置 promoted_object
。
如果您创建覆盖和频次广告组,请设置 rf_prediction_id
。覆盖和频次预测的 destination_ids
必须包含 Instagram 帐户编号。
如要将广告投放到 Instagram,请在您广告组的 publisher_platforms
下加入 instagram
。您可以使用 Instagram stream
、story
、explore
、reels
、explore_home
和 ig_search
版位,也可以启用包括 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 帐户编号和您的 Facebook 公共主页编号 — 您的公共主页信息不会出现在 Instagram 广告的任何位置。如果 Instagram 帐户已与公共主页关联,或者是公共主页绑定的 Instagram 帐户,则应使用相同的公共主页。
当您提供广告创意时,我们会创建一个未发布的帖子。使用公共主页编号查询可推广动态时,您可以在公共主页上看到未发布的帖子。
Facebook 和 Instagram 的广告审核政策相同。随着我们将 Instagram 提供给更多企业,我们希望在 Instagram 上获得与在 Facebook 上相同的高质量广告体验。
这需要详细了解社区如何与 Instagram 上不同类型的广告主内容互动。由于建立与驱动 Facebook 广告相同的模型相当花时间,因此我们目前依靠人工审核来滤除一小部分广告并提供改进建议。
我们的最终目标是将跨 Facebook 和 Instagram 投放广告打造成无缝顺畅的体验,并使广告成为 Instagram 产品中相关且有价值的一部分。