Создавайте рекламу в Instagram из публикацией в Instagram и на Facebook.
Вы можете создавать рекламу из публикаций в ленте Instagram, в которых есть одно фото, видео, кольцевая галерея или Reels (фото и видео с метками также поддерживаются), а также из активных историй в Instagram. Кроме того, вы можете создавать рекламу из публикаций в ленте, содержащих изображения ленты, кольцевые галереи и интересных видео с метками товаров. В настоящий момент создание рекламы на основе публикацией в Instagram TV недоступно.
Получить ID (IG User) пользователя Instagram можно двумя способами:
Получите ID пользователя аккаунта Instagram Business или аккаунта автора, используя поле instagram_business_account
соответствующей Страницы Facebook. См. руководство по началу работы с Graph API для Instagram.
Воспользуйтесь API Marketing и получите ID пользователя аккаунта Instagram, связанного с конкретным рекламным аккаунтом или Страницей. Для этого запросите следующие конечные точки:
{ad_account_id}/connected_instagram_accounts
— для получения ID пользователя аккаунта Instagram, связанного с рекламным аккаунтом;{business_id}/instagram_business_accounts
— для получения ID пользователя аккаунта Instagram, связанного с компанией.Если вам нужно связать свой аккаунт Instagram, ознакомьтесь со статьями Добавление аккаунта Instagram в Business Manager и Что произойдет, если связать аккаунт Instagram со Страницей Facebook, которой я управляю?.
Чтобы получить ID публикации Instagram (IG Media), которую вы хотите использовать в качестве рекламы, используйте конечные точки мультимедийных файлов Instagram Graph API. Чтобы получить ID истории Instagram, которую вы хотите использовать в качестве рекламы, используйте конечные точки историй Instagram Graph API. Этот ID будет использоваться в параметре source_instagram_media_id
в вашем объявлении.
Если у вас уже настроен рекламный креатив для публикации Instagram, получите ID исходного медиафайла в публикации, запросив {ad_creative_id}/source_instagram_media_id
.
Чтобы создать рекламу, выполните все действия в руководстве до шага 3, "Создание группы объявлений". На шаге 4, "Создание рекламного креатива и рекламы", внесите следующие изменения:
instagram_actor_id
параметр instagram_user_id
и укажите в нем ID пользователя Instagram, полученный на первом шаге, "Получение ID пользователя Instagram". Пример:{ "object_id":"<object_id>", // page id "instagram_user_id":"<instagram-user-id>", "source_instagram_media_id":"<source_instagram_media_id>" }
source_instagram_media_id
укажите 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 работают в качестве рекламы в Instagram.
Для продвижения своего контента Instagram в рекламном креативе можно использовать существующую публикацию ленты или историю Facebook. Чтобы проверить, можно ли использовать публикацию для рекламы, выполните следующий вызов 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
.