API для социального взаимодействия и связей
Обновлено: 18 фев 2026 г.
Хотите, чтобы ваша аудитория могла соревноваться, создавать или заводить новых друзей прямо в приложении? Реализовав следующий набор социальных API, вы сможете максимизировать социальные связи и вовлеченность, уменьшив при этом значительную часть проблем, связанных с социальными VR-приложениями.
Ниже вы найдете обзор каждой из этих функций, примеры использования и соответствующую техническую документацию для начала работы.
Основополагающие API для социальной вовлеченности и координации
Реализация мест назначения, группового присутствия и глубоких ссылок с минимальными дополнительными усилиями поможет вашей аудитории дополнительно сплотиться как внутри приложения, так и за его пределами. Они позволяют:
Удаленно запустить приложение с помощью уникального URL и поделиться им в таких каналах, как мобильное приложение Meta Horizon, Discord, Twitter, Facebook, ваш сайт, рассылка новостей и любой другой канал или платформа, позволяющая делать гиперссылки на URL.
Помочь вашей аудитории связаться с новыми людьми, которые также заинтересованы в вашем приложении. Эта возможность общения также доступна за пределами приложения с помощью нашей системы поиска общедоступных групп.
Дать пользователям возможность одновременно запускать ваше приложение в группах или Messenger.
Предложить возможность пригласить друзей или присоединиться к людям, которые уже играют в игру.
После опережения пользователи могут получать уведомления на телефон и на панели рейтингов в ленте Дома Meta Horizon. Отсюда они могут просмотреть таблицу лидеров или меню челленджей, а потом зайти в ваше приложение и попытаться вернуть себе первое место.
Всё это возможно с помощью
Platform SDK, и мы продолжаем разрабатывать новые продукты и функции для разработчиков, расширяющие эти сценарии использования. Более подробный обзор этих социальных API см. ниже. Если вы хотите начать работу, ознакомьтесь со следующей технической документацией по местам назначения и групповому присутствию для
Unity,
Unreal и
нативной разработки.
Места назначения — это набор определенных вами мест, например конкретный уровень или режим игры. С их помощью эти места можно открывать и делиться ими из гарнитуры, мобильного приложения Meta Horizon, со страницы со сведениями о продукте, страницы групп, страницы челленджей, из Facebook и oculus.com.
Чтобы улучшить впечатления конечного пользователя, в каждое место назначения можно добавить следующий контекст:
- название места назначения;
- текстовое описание;
- медиаконтент;
- минимальную и максимальную вместимость группы для совместного запуска (необязательно).
Текстовое описание и название места назначения можно перевести на все поддерживаемые вами языки, а показатели вместимости помогут группам игроков узнать, какие мероприятия доступны, без необходимости запускать приложение.
Часто задавая групповое присутствие, вы помогаете пользователям делиться информацией о том, где они находятся в вашем приложении, и об их текущем статусе, чтобы другие могли присоединиться к ним. Эти данные отображаются на всей нашей платформе и обеспечивают работу систем приглашений и присоединения, рекомендации пользователям относительно мест в VR, которые могут быть популярны в данный момент, а также функции приглашений, в том числе метаданных для получения дополнительной информации о приложении или конкретном экземпляре.
Структуре GroupPresenceOptions можно назначить 4 функции, которые в конечном итоге помогут вашей аудитории понять следующее:
- место назначения в вашем приложении, где находится пользователь;
- что они делают (играют в многопользовательскую игру, одиночную игру и т. д.);
- когда закончится их текущая деятельность.
Приложение использует Deep Link API для подтверждения места назначения или объекта, который пользователь собирается посетить при запуске вашего приложения. Это может быть определенный уровень в таблице лидеров или комната с группой друзей. Поскольку мы направляем людей в ваше приложение с платформы, Deep LInk API предоставляет способ гарантировать, что они попадут именно туда, куда рассчитывали.
Приложение также может получить обновление через Deep Link API во время сеанса, например когда пользователь переходит в другое место в вашем приложении через оверлей системного пользовательского интерфейса.
Для максимального вовлечения пользователей мы рекомендуем использовать сценарии трех типов:
- Присоединение к пользователю — пользователь нажимает Перейти у другого пользователя в списке друзей, на панели групп или в ленте Дома.
- Прямой запуск — ваш уровень или заголовок экземпляра показывается в списке популярных мест назначения, потому что там находится много людей. Пользователь получает доступ к месту назначения по URL глубокой ссылки и удаленно запускает приложение.
- Групповой запуск — группа из двух пользователей выбирает определенный уровень из списка возможных мест, оба пользователя нажимают "Запустить" и оказываются в этом экземпляре вашего приложения.
URL глубоких ссылок и удаленный запуск
После внедрения Deep Link API вы сможете пользоваться функцией удаленного запуска, которая позволяет по URL отправить человека непосредственно в вашу точку в VR из мобильного приложения или веб-браузера на телефоне или ноутбуке. Пользователи могут приглашать других и делиться этими URL, чтобы помочь им добраться до места. Разработчики также могут использовать их для маркетинга и координации VR-мероприятий.
У каждого места назначения есть свой URL, который можно увидеть на панели разработчика. Просто нажмите значок с тремя точками и выберите Go To Destination (Перейти в место назначения) на панели разработчика, чтобы сгенерировать URL и поделиться местом назначения. Подробнее см. в документации по местам назначения и групповому присутствия (Unity, Unreal и нативная разработка) в разделе Управление местами назначения и их совместное использование.
Дополнительные возможности добавить социальную вовлеченность в приложение для разработчиков
Наши системы вовлечения призваны создать ещё больше причин для людей возвращаться в VR и общаться с другими, будь то соревнования в сообществе, обмен информацией о баллах или усиление чувства выполненного долга. Всё это возможно, если реализовать эти функции, многие из которых напрямую интегрируются с местами назначения, расширенным присутствием и глубокими ссылками.
Идентификация пользователя и друзья
Объект User и связанные с ним API обеспечивают обмен нужными данными для создания социального опыта. Эти функции помогут вам узнать больше о пользователе, его связях и недавних встречах в вашем приложении, обеспечивая многочисленные многопользовательские и социальные взаимодействия.
Системы вовлечения: таблицы лидеров и уведомления
Определяя таблицы лидеров, вы не только создаете новый способ соревнования среди своей аудитории, но и позволяете ей оставаться вовлеченной в процесс посредством уведомлений, оповещающих пользователя о том, что кто-то из друзей обогнал его по количеству набранных очков.
Таблицы лидеров также могут использовать преимущества глубоких ссылок на платформу и места назначения. Если вы внедрили глубокие ссылки и места назначения, то пользователи, получившие уведомление в мобильном приложении Meta Horizon или при просмотре обновлений в домашней ленте, перед запуском приложения пользователи смогут посмотреть свой точный уровень в таблице лидеров и попытаться вернуть свое место (см. пример скриншота ниже). Пользователи могут даже удаленно запускать приложение из мобильного приложения Meta Horizon.
Если у вас кроссплатформенное приложение, вы также можете воспользоваться преимуществами новой модели федеративных пользователей и сделать челленджи разработчиков и глобальные таблицы лидеров кроссплатформенными. Примечание: пользовательские челленджи существуют на уровне платформы, поэтому в них модель федеративных пользователей пока не применяется.
Челленджи: генерация пользователем и разработчиком
Челленджи — это ограниченные по времени персональные таблицы лидеров, которыми можно поделиться с определенной группой друзей, сообществом или сделать общедоступными с помощью URL, которым можно поделиться. Если в приложение интегрированы таблицы лидеров с глубокими ссылками, пользователи смогут автоматически создавать челленджи в этой таблице лидеров без дополнительных усилий с вашей стороны и со стороны вашей команды. Обновления в таблице лидеров будут приводить к обновлению челленджа, а мы обновим панели рейтингов, ленту и уведомления, чтобы подчеркнуть эти челленджи и повысить релевантность соревнований в вашем приложении.

Чтобы предоставить аудитории ещё больше возможностей объединиться и поощрять конкуренцию или сотрудничество, создавайте пользовательские соревнования и турниры, которыми управляете вы и ваша команда. Для этого используйте функцию состязаний с разработчиками. Существует множество способов использовать эту функцию для повышения социальной вовлеченности. Например, создать возможность для сообщества бросить вызов разработчикам, которые работают в вашей команде, или лидерам мнений, используя уникальные URL, уведомления и продвижение через ваши каналы.
Состязания с разработчиками создаются на системном уровне, но их также можно интегрировать непосредственно в приложение и обеспечить новый и увлекательный опыт для пользователей. Ежедневные или еженедельные челленджи — отличный способ предложить пользователям, которые возвращаются в приложение, лучшую структурированность, применяя для этого каналы для пользователей в наших VR и мобильных приложениях, которые будут напоминать им о том, что нужно вернуться и принять участие в соревнованиях.
Определите достижения платформы, используя ряд гибких опций, например завершение уровня, получение ресурсов или победу над боссом за определенный промежуток времени.
Эти достижения отображаются в профиле пользователя в Meta, в мобильном приложении Meta Quest и на VR-платформах. Это отличный способ дать пользователям ощутить чувство выполненного долга, наградить их значком, который можно показать в своем сообществе, и новый набор целей, чтобы не покидать ваше приложение.
Чтобы увеличивать количество параллельных и ежемесячных активных пользователей, вы можете в определенное время проводить в приложении мероприятия. Это может быть турнир, просмотр мультимедийных материалов или светская вечеринка.
Чтобы создать новое мероприятие, просто заполните необходимые поля на панели разработчика. Вы также можете добавить 2D-трейлер своего события, который будет отображаться в Ленте Horizon Feed в домашней ленте пользователя.
С помощью публикаций разработчиков вы можете информировать свою аудиторию о последних челленджах, турнирах, таблицах лидеров, новостях приложения, скачиваемом контенте и т. д. Этот контент можно разместить на странице со сведениями о продукте, а также в домашней ленте пользователя. При этом вам доступна
аналитика публикаций разработчиков, чтобы информировать о будущих обновлениях.
Создавать и размещать публикации разработчиков очень просто: достаточно ввести текст и изображение на панели разработчика. При этом можно добавить URL глубокой ссылки, чтобы упростить процесс перехода от ленты к приложению. Полное руководство по созданию публикаций и управлению ими см. в разделе
Публикации разработчиков.
Дополнительная документация по разработке и проектированию VR, которая поможет вам в создании приложений
Ознакомьтесь с перечисленными ниже руководствами. В них вы найдете дополнительную информацию о том, как улучшить дизайн, планирование, разработку и запуск вашего следующего VR-приложения!
Захват смешанной реальности. Улучшение опыта зрителей за счет проектирования, разработки и записи приложения с помощью технологий MRC. В этом руководстве собраны и рекомендации по техническим и дизайнерским аспектам MRC, в том числе по созданию трейлеров и видеороликов.
Обзор VR-аудио. Наша команда специалистов в области аудио создала всеобъемлющее руководство, которое охватывает все темы, посвященные пространственному звуку, локализации звука и использованию звука в качестве важного инструмента для повышения степени погружения.