カルーセル広告を作成するには、Instagram Stream向けに、link_data内で複数のchild_attachmentsを指定した広告クリエイティブを作成します。MOBILE_APP_INSTALLSまたはMOBILE_APP_ENGAGEMENTでは少なくとも3つ、その他の目的では2つ必要です。instagram_user_idを指定し、Instagram広告でサポートされているobjectivesのみを使用する必要があります。
Facebook用カルーセル広告とInstagram用カルーセル広告には、いくつか異なる点があります。この違いは、Instagramの配置のみにあります。Facebookの配置とInstagramの配置の両方を有効にしている広告セットの場合でも、FacebookとInstagramでは機能するものが異なる場合があります。例えばmulti_share_optimizedは、Instagramに対しては何の効果もありませんが、Facebookでは動作します。
multi_share_optimizedは、Instagramに対しては何の効果もありません。5点を超えるアタッチメントが指定された場合、広告クリエイティブ作成時の順番に基づいて、最初の5点が使用されます。multi_share_end_cardは、Instagramに対しては何の効果もありません。エンドカードは、Instagramでは利用できません。linkが指定されていなければなりません。これは、画像クリックのリンク先です。linkになります。captionフィールドを使用して表示URLを指定できます。指定しない場合、linkのURLが使用されます。link_dataのmessageに設定したメッセージが1つ表示されます。各アタッチメントのnameも、画像または動画とメッセージの間に表示されます。link_dataおよび各子アタッチメントのdescriptionフィールドは無視されます。pictureまたはimage_hashのいずれかが設定されていなければなりません。デフォルトでは、link_dataの画像は使用されません。100x100の画像トリミングを指定できます。指定しない場合は自動的にトリミングされます。最終的な画像は600x600ピクセル以上である必要があります。これは、Facebook用カルーセル広告の最小要件を大幅に上回るサイズです。child_attachmentの中のvideo_idによって指定されます。サムネイル画像は、child_attachmentの中のimage_hashまたはpictureによって指定されます。Instagramストーリーズで作成するカルーセルには、画像または動画を10個まで含めることができます。デフォルトでは、カード数はパフォーマンス最適化のために調整され、変動します。ユーザーに対しては、[ストーリーズを開く]のオプションが表示される前に、1個、2個、または3個のカードが表示されることがあります。ストーリーズカルーセルの制限は、広告をどう配置するかに応じて異なります。
スタンドアローンのInstagramストーリーズ配置の場合、ストーリーズを開くオプションの前に表示されるカードとして、3個以下の一定数のカードが表示されるようにすることができます。この機能はcarousel_delivery_modeで設定します。このフィールド内には、次の2つのオプションがあります。
optimal_num_cards: デフォルトのオプション。ユーザーに表示されるカードの数は自動的に調整されます。fixed_num_cards: 広告主の希望で表示するカードを一定数にする場合に選択します。一定数のカードを使用する場合、結果に対して広告主が支払う金額が増加することがあります。
その他の配置の相違:
| スタンドアローン | 混合または自動配置 | |
|---|---|---|
アスペクト比 | 9:16および9:16以外。混合アスペクト比はサポートされていません。 | 9:16以外の形式であること。 |
対応メディア | 画像、1カードあたり120秒までの動画、写真と動画の混合。 カード数を一定にすることを選んだ場合、1カードあたり15秒までの動画がサポートされます。 | 画像、1カードあたり120秒までの動画、写真と動画の混合。 |
対応している目的 | ブランドの認知度アップ リーチ トラフィック(リンククリック) メッセージ リード獲得 コンバージョン アプリのインストール 動画の再生数アップ 来店数の増加 カタログ販売 注: カタログ販売では、一定数のカードを表示するオプションがサポートされません。 | ブランドの認知度アップ リーチ トラフィック(リンククリック) メッセージ リード獲得 コンバージョン アプリのインストール 来店数の増加 カタログ販売 |
例えば、Instagramストーリーズカルーセルを作成する場合は次のようになります。
curl \ -F 'name=Sample Creative' \ -F 'object_story_spec={ "instagram_user_id": <IG_USER_ID>, \ "link_data": { "child_attachments": [ { "description": "$8.99", "image_hash": "<IMAGE_HASH>", "link": "https:\/\/www.link.com\/product1", "name": "Product 1", "video_id": "<VIDEO_ID>" }, { "description": "$9.99", "image_hash": "<IMAGE_HASH>", "link": "https:\/\/www.link.com\/product2", "name": "Product 2", "video_id": "<VIDEO_ID>" }, { "description": "$10.99", "image_hash": "<IMAGE_HASH>", "link": "https:\/\/www.link.com\/product3", "name": "Product 3" } ], "link": "<URL>" }, \ "page_id": "<PAGE_ID>" \ }' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<LATEST_API_VERSION>/act_<AD_ACCOUNT_ID>/adcreatives
fixed_num_cardsを指定したカルーセルを作成する場合、次のようになります。
curl -X POST \ -F 'object_story_spec={ "instagram_user_id": "<IG_USER_ID>", "page_id": "<PAGE_ID>", "link_data": { "child_attachments": [ { "link": "<LINK>" "image_hash": "<IMAGE_HASH>", "image_crops": [], }, { "link": "<LINK>", "image_hash": "<IMAGE_HASH>", "image_crops": {} }, { "link": "<LINK>", "image_hash": "<IMAGE_HASH>", "image_crops": {} } ], "message": "<MESSAGE>", "multi_share_end_card": false, "multi_share_optimized": false, "picture": "<PICTURE>" } } ' \ -F 'portrait_customizations={ carousel_delivery_mode: "fixed_num_cards" }' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<LATEST_API_VERSION>/act_<AD_ACCOUNT_ID>/adcreatives
カルーセル広告フォーマットでは、インスタントエクスペリエンスの要素はサポートされません。