Предоставьте своим пользователям возможность публиковать контент в историях на Facebook и в Instagram непосредственно из вашего приложения. Ознакомьтесь с рекомендациями и советами по началу работы.
Готовы приступить к разработке?
Для успешной интеграции необходимо заранее определить цели своего продукта и принципы его реализации.
Четко обозначенная цель поможет вам понять, что и как следует сделать, чтобы интегрировать публикацию в историях. Вот несколько целей, которыми с нами поделились наши партнеры:
Выбрав цель, определите базовые (исходные) уровни до начала интеграции, чтобы впоследствии оценить ее эффективность. При возможности реализуйте A/B-тестирование для проверки гипотез (например, насколько результативны различные виды публикуемого контента или разные виды призывов к действию). Узнайте, как разработчики приложения MuscleBooster провели тестирование и отметили повышение вовлеченности среди пользователей, публиковавших контент в историях на Facebook.
Интеграция MuscleBooster с историями на Facebook
Интеграция Viewbug с историями в Instagram
Выработайте подход для обеих платформ
Создавайте ценный контент
Предлагайте пользователям делиться важными событиями и настроением
Сделайте функцию публикации заметнее для пользователей приложения
Подготовившись к реализации, учтите правила и рекомендации в отношении дизайна, например безопасных зон, фирменных цветов и сглаженных углов для наклеек.
Реализовав интеграцию, сообщите об этом своим пользователям с помощью различных средств.
Рассказывайте своим пользователям о возможности публикации контента в историях на Facebook и в Instagram. Для этого можно использовать такие каналы, как уведомления в приложении, публикации в социальных сетях, рассылка по электронной почте, записи в блогах и пресс-релизы.
Привлекайте внимание к контенту своего приложения за счет связей пользователей в социальных сетях. Конкурсы и распространение информации в историях на Facebook и в Instagram способны вдохновить пользователей на публикацию своих достижений и важных событий. Узнайте, как разработчики ViewBug стимулировали публикацию в социальных сетях в своем сообществе пользователей-фотографов.
Рассмотрите возможность сотрудничества с лидером мнений, который связан с вашим брендом и продуктом и поможет сделать ваше приложение заметнее и популярнее.
Готовы приступить к разработке, но остались вопросы? Ознакомьтесь с нашими ответами на часто задаваемые вопросы.
Функции публикации в историях позволяют более гибко настраивать процесс создания контента для пользователей приложений в iOS. Например, можно изменить точку входа, сам процесс публикации и призывы к действию без ограничений, связанных с соответствующим процессом ОС. Можно четко обозначить заранее, что данный контент предназначен для историй или публикации в Ленте новостей.
Реализацию функций публикации в историях можно разбить на три этапа: проектирование, разработка и тестирование. В зависимости от ресурсов и приоритетов команды этот процесс может занять от двух недель до нескольких месяцев.
Проектирование. Необходимо выбрать процессы публикации, которые вы хотите реализовать, и креативные объекты, которые будут с ними связаны. Вместе с творческой командой и дизайнерами вы должны будете подготовить макеты интерфейсов публикации.
Разработка. Этот этап состоит из перечисленных ниже действий и процедур.
В зависимости от сложности процесса публикации (например, это может быть кнопка для непосредственной публикации в историях либо кнопка, открывающая диалог, в котором пользователь должен выбрать соответствующий объект для публикации) сроки его реализации могут быть разными. Простейшая реализация процесса публикации (т. е. добавление фрагментов кода из документации для разработчиков) может занять около двух дней для каждой платформы (iOS и Android), а через одну-две недели соответствующие изменения для клиентов будут отражены в магазинах приложений.
Тестирование. Дополнительное время на отладку технической реализации и общей концепции перед выпуском для общего доступа. Эти функции можно выпускать постепенно.
Из приложения можно опубликовать фон (цветовой градиент, изображение или видео) и наклейку (изображение). В настоящее время наклейки должны представлять собой изображения, но не видео.
Число активных пользователей историй на Facebook и в Instagram составляет более 500 млн в день, поэтому разработка решений для этих продуктов позволяет охватить соответствующую аудиторию, тем самым расширив клиентскую базу. Кроме того, процесс интеграции для этих продуктов похож и требует минимальных дополнительных усилий в каждом случае, поэтому имеет смысл одновременно реализовать такие функции на обеих платформах.
Если предположить, что креативные объекты для публикации уже сгенерированы и доступны, то процессы публикации в историях на Facebook и в Instagram очень похожи, а различия между ними минимальны (например, использование com.facebook.stories.ADD_TO_STORY вместо com.instagram.share.ADD_TO_STORY).
С учетом такой несущественной разницы мы рекомендуем проводить интеграцию одновременно для историй на Facebook и в Instagram, чтобы сделать этот процесс максимально эффективным.
Техническая реализация на платформах iOS и Android основана на очень похожих концепциях и довольно проста. После того как будут созданы креативные объекты, мы рекомендуем продолжать разработку для обеих платформ, чтобы достичь максимального охвата.
Приложение может регистрировать соответствующее событие каждый раз, когда пользователь нажимает кнопку "Опубликовать в историях". В зависимости от вашей внутренней инфраструктуры эти события можно агрегировать и визуализировать различными способами.