Please Select Your Country

Thailand
Australia
Österreich
België
Canada
Canada - Français
中国
Česká republika
Denmark
Deutschland
France
HongKong
Iceland
India
Ireland
Italia
日本
Korea
Latvija
Lietuva
Lëtzebuerg
Malaysia
Malta
Mexico
Nederland
New Zealand
Norge
Polska
Portugal
Russia
Saudi Arabia
Singapore
España
Suisse
Suomi
Sverige
台灣
Ukraine
United Kingdom
United States
Việt Nam
المملكة العربية السعودية (Arabic)

Docs. (Viveport Submission)

Viveport Docs. [RU]

Руководство по размещению контента в VIVEPORT

 

Авторские права и товарные знаки

Авторские права  2018 HTC Corporation. Все права защищены.

http://www.htc.com/us/about/htc-trademark-usage-guidelines/

 

Версия документа: 2.7, дата выпуска  21 декабрь 2018 г.

Обзор

Это руководство поможет вам подготовить VR-содержимое для Vive/OpenVR или мобильных устройств для отправки на Viveport.

Оно предназначено для понимания процесса размещения: чего мы ожидаем при размещении контента и о чем вам необходимо знать, чтобы ваш контент был опубликован в кратчайшие сроки.

Если у вас появятся отзывы или предложения по этому руководству, свяжитесь с нами, и мы вам сразу же ответим. Получить помощь вы сможете также на форуме сообщества разработчиков http://community.viveport.com/.

После размещения контента (подробнее см. в разделе «Отправка содержимого Vive/OpenVR» или «Отправка VR-содержимого для мобильных устройств») он будет рассмотрен. Размещенный контент, который не соответствует нашим «Указаниям по размещаемым типам контента», опубликован не будет. Сотрудник нашего магазина Viveport может связаться с вами и задать вопросы относительно вашего контента. Если ваш контент был отклонен в процессе рассмотрения, вам объяснят причину принятия такого решения, и вы сможете повторно разместить свой контент с учетом замечаний сотрудников группы проверки Viveport.

После прохождения контентом процесса рассмотрения он будет опубликован в тот день, который вы выбрали в качестве предполагаемой даты публикации, если она приходится на период после одобрения, либо в течение 3 рабочих дней после одобрения, если предполагаемая дата публикации уже наступила.

Весь процесс от размещения до публикации контента может занимать до 2 недель, поэтому вносить возможные изменения рекомендуется по истечении данного срока.

 

 

 

Отправка содержимого Vive/OpenVR

В этом разделе описываются подробные шаги и требования к процессу отправки содержимого Vive/OpenVR (процедуры для VR-содержимого для мобильных устройств см. в разделе «Отправка VR-содержимого для мобильных устройств»). Чтобы добавить к своему контенту загружаемый контент (DLC), перейдите в раздел «Загружаемый контент (DLC)».

Сначала войдите на сайт developer.viveport.com, используя свою учетную запись HTC. Если у вас нет учетной записи HTC, можете ее создать. Если вы — сотрудник компании, для создания учетной записи рекомендуем использовать общий адрес эл. почты компании.

После входа на сайт начните процесс отправки, добавив новое приложение на консоль разработчика на подсказку «Добавьте приложение» на вкладке «Мои приложения», после чего откроется страница «Создать новую отправку».

 

Обзор процесса размещения (Viveport Home – приложения для ПК)


Если отправляете Vive/OpenVR-приложение для ПК, в качестве целевой платформы в модуле «Home» выберите «ПК». Затем следуйте представленным ниже пошаговым инструкциям.

Полный процесс размещения включает в себя следующие компоненты.

  1. Выбор программ
  2. Описание в Viveport
  3. Распространение и стоимость
  4. Мультимедиа
  5. Двоичная сборка
  6. Отправить
  7. Viveport SDK (дополнительно)
  8. Участники программы тестирования (бета-версия)
  9. Акция По Продвижению Приложения

 

На каждом этапе заполните все обязательные поля. Обязательные поля отмечены звездочкой. Если вы тестируете бета-версию, то можете заполнить обязательные поля только для нее. Подробнее о функции тестирования бета-версии см. в разделе «Отправить».

Выбор программ

Магазин Viveport (разовая покупка)

Магазин Viveport является нашим главным каналом распространения, где пользователи могут приобрести или загрузить ваше платное или бесплатное приложение. Обязательно отмените выбор данного параметра, если вы хотите размещать только контент по программе Arcade и/или «Подписка».

Программа Viveport Arcade

Вы можете присоединиться к этой программе, чтобы предлагать свой контент для коммерческого использования. Обязательно ознакомьтесь с разделом «Дополнительные условия», прежде чем присоединиться.

Программа подписки (только платные приложения)

Вы можете присоединиться к этой программе, чтобы предлагать свой контент по подписке Viveport. Обратите внимание, что данный вариант доступен только для платных приложений и требует защиты DRM. Обязательно ознакомьтесь с разделом «Дополнительные условия», прежде чем присоединиться.

Программа услуг рекламы в виртуальной реальности – ТОЛЬКО ДЛЯ КИТАЯ (только бесплатные приложения)

Установите флажок в данном разделе, если VR AD SDK интегрирован в ваше приложение. Обязательно ознакомьтесь с разделом «Дополнительные условия» и «Лицензионное соглашение SDK», прежде чем присоединиться.

Программа Viveport Amazon

Вы можете предложить свои материалы для распространения на площадках Amazon Marketplace. Прежде чем выбрать этот вариант, обязательно прочитайте Дополнительные условия.

Описание в Viveport

Название и описание приложения

Введите название и описание вашего контента. Если контент локализован, выберите соответствующие языки в окне «Управление языками» и добавьте переведенное название и текст в поля после выбора языка из раскрывающегося меню.

Совместимые шлемы

Выберите любые из следующих совместимых шлемов, которые поддерживает ваше приложение.

  1. VIVE
  2. VIVE Pro
  3. Oculus Rift

Тип носителя, жанры и другие обязательные поля.

Выберите для своего приложения тип носителя из следующих двух вариантов:

  1. Приложения
  2. Игры

Самостоятельно выберите возрастную категорию приложения, для которой оно предназначено.

Укажите, предназначено ли приложение для одного или нескольких игроков.

Затем можно выбрать до пяти жанров из следующих вариантов (каждый тип носителя имеет разный набор жанров):

1.           Панорамное видео 2.           Семья 3.           Гонки
4.           Экшн 5.           Мода и красота 6.           Недвижимость
7.           Приключения 8.           Еда и напитки 9.           Ролевые игры
10.       Искусство и дизайн 11.       Здоровье и фитнес 12.       Научная фантастика
13.       Бизнес 14.       Ужасы 15.       Шутеры
16.       Свободный жанр 17.       Образ жизни 18.       Покупки
19.       Комедия 20.       Прямые трансляции 21.       Социальные
22.       Творчество 23.       Музыка 24.       Спорт
25.       Документальное 26.       Повествование 27.       Стратегия
28.       Образование 29.       Новости 30.       Тренировка и симуляция
31.       Развлечения 32.       Производительность 33.       Путешествия и исследования

Управление цифровыми правами (Digital Rights Management, DRM)

  1. Viveport SDK DRM

Установите этот флажок, если вы интегрировали в свое приложение Viveport SDK DRM.

>>Viveport SDK DRM

  1. DRM-оболочка

Установите этот флажок, чтобы применить к приложению DRM-оболочку. Этот вариант рекомендуется, если вы не интегрировали в свое приложение Viveport SDK DRM или иное DRM-решение. (*Если приложение реализовано с помощью .Net Framework, используйте вместо этого Viveport SDK DRM.)

Распространение и стоимость

В списке поддерживаемых стран можно по отдельности выбрать страны, в которых хотите распространять приложение, или выбрать «Все» для глобального распространения. По мере добавления территорий вы также можете установить флажок «Все доступные в новых добавляемых регионах», чтобы автоматически распространять приложение в каждом новом регионе, который будет добавлен в будущем.

 

Ваше приложение может быть бесплатным или платным. Мы рекомендуем устанавливать такую же цену относительно стоимости размещения в других магазинах приложений (при наличии) и учитывать любые рекламные ценовые предложения на всех платформах. Можно установить соответствующий флажок и разрешить нам менять цену в соответствии с другими платформами. Если вы не хотите, чтобы мы делали это от вашего имени, снимите этот флажок.

Лицензионное соглашение по FRD (распространение контента в Viveport China)

Компания HTC использует стороннего оператора Beijing Fanshare Technology CO, LTD (FRD) для управления Платформой Viveport на территории Китая. Если вы хотите распространять свое приложение в Китае, вам необходимо прочитать и принять Лицензионное соглашение по FRD.

Расчетная дата выпуска

Выберите дату публикации приложения в Viveport после его одобрения. Рекомендуется выбрать дату минимум на 10 рабочих дней позже даты размещения, чтобы учесть время рассмотрения и возможные технические проблемы. Мы сделаем все возможное, чтобы соблюсти сроки, но это не гарантируется.

Издатель (дополнительно)

Если издатель вашего продукта отличается от его разработчика, можно указать это здесь в поле.

Политика конфиденциальности и EULA/Условия использования

Если у вас есть своя политика конфиденциальности, вы можете ввести соответствующий URL-адрес. Если у вас есть свои EULA/Условия использования, вы можете предоставить документ целиком, вставив его в текст, или указать соответствующий URL-адрес. Либо вы можете установить соответствующий флажок, чтобы использовать Условия использования Viveport.

Обращение в службу поддержки.

Укажите адрес эл. почты в качестве контакта для связи со службой поддержки. Пользователи увидят эту информацию при просмотре вашего продукта в Viveport.

Мультимедиа

Загрузите следующий контент:

  1. Оригинальное изображение: 1432×550
    • Это используется для баннерной рекламы, если приложение предлагается на главной странице Viveport
  2. Дополнительный эскиз: 655×369
    • Используется на главной странице Viveport
  3. Основной эскиз: 316×178
    • Это используется на главной странице Viveport. Добавьте название вашего содержимого на видном месте изображения.
  4. Значок рабочего стола: 256×256
    • Используется в качестве ярлыка на ПК
  5. Изображения подробного вида: 1366×768
    • Необходимо предоставить от 4 до 8 изображений
    • Это должны быть снимки экрана интерфейса вашего приложения
    • Они отображаются в описании вашего приложения
  6. Разрешение 1280 x 720, не более 2 минут видео в формате mp4/H.264, а также изображение обложки в формате PNG/JPG разрешением 1366×768
  7. Предварительный просмотр в виртуальной реальности и функция VR Skybox:
    • С помощью Viveport Scene SDK можно привлечь внимание клиентов к своему контенту до его загрузки. Предварительный просмотр в виртуальной реальности позволяет увидеть насыщенные элементами интерактивные 3D миры, которые демонстрируются клиентам в Viveport, чтобы усилить вовлеченность и мотивировать выбор. Функция VR Skybox обеспечивает полное погружение в просмотр на 360 градусов того, что окружает пользователя в процессе просмотра сетки контента в магазине Viveport.

Двоичная сборка

Zip-файл

Сожмите двоичный файл приложения и вспомогательные файлы напрямую. Иными словами, при распаковывании zip-файла вы получите двоичный файл приложения и его вспомогательные файлы, а не папку, содержащую эти файлы.  См. примечания ниже.

  • Все имена файлов должны быть написаны латинским шрифтом.
  • С помощью сторонней программы-архиватора, например 7-Zip или WinRAR, создайте ZIP-файл; не используйте встроенные программы сжатия Windows или MacOS. Кроме того, используйте формат ZIP, поскольку наш сервис не совместим с другими форматами архивов.

Путь к манифесту программы для Windows

Выберите основной исполняемый файл вашего приложения в раскрывающемся списке.  Примите во внимание, что если в структуре вашего приложения есть папка «Data» и папка «Engine», то основной двоичный файл должен быть помещен в папку Название_приложения\Binaries\Win64, где «Название_приложения» заменяется названием вашего приложения.

Путь не должен содержать более 180 символов, включая символы наклонной черты. Если путь содержит более 180 символов, измените название каталога и файла в соответствии с этим ограничением.

Новые возможности

Заполните примечания к выпуску для данного размещения или обновления. Примечания к выпуску будут отображаться на странице подробных сведений о приложении в Viveport.

Отправить


После заполнения информации на предыдущих вкладках вы можете либо официально отправить свое приложение на Viveport для рассмотрения и последующей публикации открытого потребительского выпуска, либо сначала самостоятельно проверить приложение через процедуру бета-тестирования.

Создание бета-версии

Тестирование с помощью бета-версии позволяет проверить приложение до выпуска версии общего пользования. Можно проверить производительность сборки, качество медиа-контента и т.д. См. подробную инструкцию здесь. Инструкции по тестированию бета-версии в Viveport

Создание рабочей версии

Выберите данный вариант, если вы готовы опубликовать свое приложение для клиентов. После отправки рабочей версии специалисты Viveport начнут просматривать приложение или игру и помогут вам пройти процесс опубликования. После отправки вы сможете внести изменения в отправленные материалы, например повторно отправить сборку или изменить любую информацию о продукте. Для этого нажмите кнопку «Изменить» в правом верхнем углу проекта. Обратите внимание, что вы не сможете аннулировать размещение, когда ваше приложение готово к публикации или к нему применяется механизм DRM на основе упаковки. При таких условиях кнопка «Изменить» не отображается. Пожалуйста, свяжитесь с нами, если вам нужна помощь. Очень важно сохранять любые обновления и повторно размещать их для рассмотрения. Специалисты Viveport сообщат вам о наличии каких-либо проблем, требующих решения, или о готовности приложения для публикации.

Отправка обновлений

Чтобы начать отправку обновлений, перейдите к любому опубликованному приложению и нажмите кнопку «Изменить». После успешной отправки производственного выпуска в списке приложений появится новая строка с тем же названием приложения, но с другим состоянием — «На рассмотрении». Таким образом, вы будете видеть две версии своего приложения. Одна из них — это опубликованная версия, а другая — обновленная версия, которую вы только что отправили.

Viveport SDK (дополнительно)

Viveport – это платформа, которая позволяет соединять разработчиков контента и пользователей. Поэтому мы уделяем много внимания развитию функций платформы для успешного размещения вашего контента.

>> Руководство по Viveport SDK

>> Загрузить SDK

Статистика и достижения

API статистики и достижений — это простой способ обеспечить в вашем продукте устойчивость достижений при смене местоположения и накопление статистики для пользователей.

>> Посмотреть статистическую документацию

 

Таблицы лидеров

Таблицы лидеров позволяют пользователям сравнить свое количество очков с другими игроками в вашей игре. Это мотивирует игроков продолжать играть и улучшать свое мастерство.

>> Просмотреть документ таблицы лидеров

Встроенная покупка

Вы можете использовать встроенную покупку, чтобы монетизировать свое приложение с помощью премиум-контента или подписок.

>> Просмотреть документацию о встроенных покупках

 

Участники программы тестирования (бета-версия)

После публикации бета-версии вы можете пригласить пользователей протестировать сборку по программе ПО Viveport. При можно управлять списком участников тестирования. Подробную инструкцию см. здесь: Инструкция по бета-тестированию на VIVEPORT

 

Акция По Продвижению Приложения

Маркетинговые мероприятия могут улучшить известность и расширить аудиторию вашего содержимого. С помощью средства продвижения можно легко настраивать и управлять скидками на ваше содержимое. Промо-акции могут быть применены к опубликованному содержимому для разовой покупки на Viveport, за исключением содержимого «только аркада», «только по подписке» и бесплатного.

Примите во внимание: мы рекомендуем, чтобы ваши цены были на уровне акционных цен в других магазинах содержимого.

На Viveport применяются промо-акции двух типов.

  1. Официальные акции Viveport
    • Эти акции, такие как летняя распродажа, Хэллоуин и черная пятница, проводятся маркетинговой командой Viveport. Сотрудники Viveport свяжутся с вами напрямую с предложением участия в мероприятиях.
  2. Скидочная акция от разработчиков
    • Нажмите кнопку «Добавить новую скидку», чтобы создать ограниченное по времени предложение. Далее выберите период времени (по вашему местному времени) и процент скидки, который хотите предложить пользователям.
    • После успешного создания скидочной акции она появится в нижнем разделе. Кроме того, вы можете изменять, удалять и проверять цены в разных странах, где действуют ваши планы.

 

Ограничения при настройке промо-акций:

  • Продолжительность скидочных акций может быть от одного (1) дня до 14 дней.
  • Если вы повысите цену на свое приложение, то не сможете создать для него скидочную акцию в течение двух (2) недель после увеличения.
  • Для каждого приложения от даты окончания одной скидочной акции до начала другой должно пройти не менее четырех (4) недель.
  • В период действия скидочной акции нельзя изменять регионы распространения и цену приложения.

Загружаемый контент (DLC)

 

Загружаемый контент (DLC) — это дополнительный платный или бесплатный контент, такой как «новые игровые режимы», «объекты» или «уровни», созданный для вашего существующего контента. Чтобы добавить DLC в свой контент, выполните следующие шаги. Примите во внимание, что сначала необходимо опубликовать основное приложение на Viveport, а затем добавить DLC в основное приложение.

Сначала создайте пакет отправки DLC, добавив новое приложение на консоль разработчика из приглашения «Добавьте приложение» на вкладке «Мои приложения», после чего откроется страница «Создать новую отправку».

Выберите переключатель «Загружаемый контент (DLC)» и найдите основное приложение из выпадающего списка DLC. Дайте название приложению DLC, после чего откроется страница черновика проекта отправки. Заполните каждую вкладку информацией о вашем DLC таким же образом, как и в процессе, который вы прошли при публикации основного приложения.

Инструкции по проверке DLC-контента можно найти в этом документе.

Полный пакет отправки DLC содержит следующие компоненты:

  1. Выбор программ
  2. Описание на Viveport
  3. Распространение и стоимость
  4. Мультимедиа
  5. Двоичная сборка
  6. Отправить

На некоторых шагах вы будете видеть неразвернутые поля. Эти значения заблокированы и заполняются из настроек основного приложения.

 

 

Вот несколько напоминаний, которые помогут вам легко пройти процесс отправки:

  • Описание на VIVEPORT:
    1. Заполните заголовок и описание контента для всех языков, которые вы задали для основного приложения. (Чтобы добавить другие языки, сначала добавьте их в основное приложение.)
    2. Поддерживаемые языки DLC переносятся из основного приложения. Поддерживаемые языки можно удалять из DLC, но добавить дополнительные языки можно только, добавив их сначала в основное приложение.

 

  • Регионы распространения: вы можете вручную выбрать страны, в которых хотите распространять DLC. Доступные страны переносятся из основного приложения. (Стран распространения для DLC не должно быть больше, чем для основного приложения.) Можете просто установить флажок, чтобы синхронизировать страны распространения с основным приложением.

 

 

Отправка VR-содержимого для мобильных устройств

В данном разделе представлены подробные этапы процесса размещения VR-контента для мобильных устройств и требования к нему. Сначала войдите на сайт developer.viveport.com, используя свою учетную запись HTC. Если у вас нет учетной записи HTC, можете ее создать. Если вы — сотрудник компании, для создания учетной записи рекомендуем использовать общий адрес эл. почты компании.

Если хотите отправить материалы для платформы VIVE WAVE, для получения дополнительной информации посетите веб-сайт Vive Wave.

 

После входа на сайт начните процесс отправки, добавив новое приложение на консоль разработчика. Выберите «Мобильная» в качестве целевой платформы своего контента в модуле канала распространения Viveport Home. Затем следуйте представленным ниже пошаговым инструкциям.

 

Обзор процесса размещения

Полный процесс размещения включает в себя следующие компоненты.

  1. Выбор программ
  2. Список Viveport M(obile)
  3. Распространение и стоимость
  4. Изображения и видеозаписи
  5. APK Новые функции и возможности
  6. Отправить
  7. Viveport SDK (дополнительно)
  • Акция По Продвижению Приложения

Выбор программ

Магазин Viveport (одноразовая покупка)

Магазин Viveport — наш основной канал распространения, где пользователи смогут купить и загрузить ваше платное или бесплатное приложение. Обязательно снимите этот флажок, если хотите отправить приложение в категорию Аркада и (или) Только по подписке.

Программа подписки (только платные приложения)

Вы можете предоставить свои материалы для программы подписки Viveport. Примите во внимание, что этот вариант доступен только для платных приложений и требует применения защиты с помощью DRM. Прежде чем выбрать этот вариант, обязательно прочитайте Дополнительные условия.

Программа услуг рекламы в виртуальной реальности (только бесплатные приложения)

Установите флажок в данном разделе, если VR AD SDK интегрирован в ваше приложение. Обратите внимание, что служба рекламы в виртуальной реальности в настоящее время доступна только в Китае.

Описание в Viveport

Название и описание приложения

Введите локализованное название и описание вашего контента. Если контент локализован, выберите соответствующие языки в окне «Управление языками» и добавьте переведенное название и текст в поля после выбора языка из раскрывающегося меню.

Настройте локализованные заголовки для разных языков в файле манифеста приложения android аналогично тем, которые вы вводили на консоли разработчика Viveport. Вы можете использовать руководство, представленное здесь, для настройки атрибута ярлыка для приложения. (*После отправки контента мы поможем вам локализовать заголовок и описание и перевести их на упрощенный и традиционный китайский язык, если вы указали заголовок и описание только на английском языке. В этом случае вы можете обновить файл манифеста приложения android позже.)

Среда выполнения

  1. Cardboard
  2. WAVE (LINK)
  3. WAVE

Манифест контента для приложений WAVE

Манифест контента, который предоставляет основную информацию системе, требуется для каждого элемента контента на базе WAVE. Инструкции для компонентов, которые необходимо развернуть в файле манифеста, представлены в документе WAVE SDK.

Ниже указаны дополнительные компоненты, которые также рекомендуется указать, чтобы мы лучше понимали ваш контент. На то, как магазин Viveport распространяет ваше содержимое на разные устройства, могут влиять метаданные. После отправки на консоль APK-файла с правильным файлом манифеста подтвердите значения, которые мы получили, проанализировав ваш APK-файл.

  1. Возможность поддержки DoF для дисплея, смонтированного на шлеме (HMD):
  • <meta-data android:name=”com.htc.vr.content.NumDoFHmd” android:value=”6DoF”/>
  • Учитывайте поддержку DoF для HMD и контроллера индивидуально для вашего контента.
  • – Установите значение 3DoF, если ваш контент учитывает только позу вращения.
  • – Установите значение 6DoF, если ваш контент учитывает позу вращения и расположения.
  • – Установите значение 3,6DoF, если ваш контент может поддерживать игру в формате 3 и 6 DoF.
  1. Возможность поддержки DoF для контроллера:
  • <meta-data android:name=”com.htc.vr.content.NumDoFController” android:value=”6DoF”/>
  1. Общее количество контроллеров, поддерживаемых контентом:
  • <meta-data android:name=”com.htc.vr.content.NumController” android:value=”1″/>

Совместимые шлемы (дополнительно для контента Cardboard)

Если ваш VR-контент для мобильных устройств поддерживает особый комплект SDK для просмотра, можно выбрать один из следующих вариантов (оставьте поле пустым, если ваше приложение использует только комплект Google Cardboard SDK):

  1. Mojing 暴風魔鏡
  2. Deepoon 大朋看看
  3. Huawei VR

Возможности контроля (необязательно)

Cardboard:

  1. Нет контроллера (по умолчанию)
  2. Магнит
  3. Нажмите
  4. Контроллер 3Dof
  5. Сенсорная панель

WAVE (LINK):

  1. Контроллеры 6Dof x 2 (по умолчанию)
  2. Контроллер 6Dof x 1
  3. Нет контроллера
  4. Все вышеуказанное

Тип носителя, жанры и другие обязательные поля.

Выберите тип своего контента из двух следующих вариантов.

  1. Приложения
  2. Игры

После выбора типа носителя можно выбрать до пяти жанров из следующих вариантов (каждый тип носителя имеет разный набор жанров):

1.           Панорамное видео 2.           Семья 3.           Гонки
4.           Экшн 5.           Мода и красота 6.           Недвижимость
7.           Приключения 8.           Еда и напитки 9.           Ролевые игры
10.       Искусство и дизайн 11.       Здоровье и фитнес 12.       Научная фантастика
13.       Бизнес 14.       Ужасы 15.       Шутеры
16.       Свободный жанр 17.       Образ жизни 18.       Покупки
19.       Комедия 20.       Прямые трансляции 21.       Социальные
22.       Творчество 23.       Музыка 24.       Спорт
25.       Документальное 26.       Повествование 27.       Стратегия
28.       Образование 29.       Новости 30.       Тренировка и симуляция
31.       Развлечения 32.       Производительность 33.       Путешествия и исследования


Управление цифровыми правами (Digital Rights Management, DRM)

  1. Viveport DRM SDK для мобильных устройств

Установите этот флажок, если Viveport DRM SDK для мобильных устройств интегрирован в ваше приложение.

>>Viveport DRM SDK для мобильных устройств

  1. DRM на основе упаковки

Установите флажок и следуйте инструкциям ниже, чтобы применить DRM на основе упаковки к своему приложению. Это рекомендуется сделать, если Viveport DRM SDK для мобильных устройств или другие решения DRM не интегрированы в ваше приложение.

  • Установите флажок и вы увидите кнопку «Загрузить APK».
  • Загрузите файл APK. Выполнение процесса упаковки DRM займет несколько минут.
  • После применения DRM на основе упаковки загрузите APK и подпишите свое приложение с помощью ключа выпуска (см. подробные инструкции ниже).
  • Перейдите на вкладку «APK Новые функции и возможности», чтобы загрузить финальный APK в Viveport.

Как подписать приложение с помощью ключа выпуска?

  • Установите на компьютере Java Development Kit (JDK).
  • Добавьте местоположение папки bin, где установлен JDK, для переменной PATH в системных переменных. Путь будет выглядеть следующим образом:
  • c:\Program Files\Java\jdk-9.0.4\bin
  • Создайте папку SignAPK и поместите в нее файл APK, который вы хотите подписать. Затем создайте подпапку key в папке SignAPK.
  • Запустите командную строку в качестве администратора и введите следующую команду в каталоге подпапки key.
  • keytool -genkey -v -keystore ./my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
  • Введите 6-значный пароль файла ключей дважды и ответьте на вопросы относительно вашего имени и организации соответственно.
  • Найдите свой файл keystore в папке key и переместите его в папку SignAPK, где находится ваш файл APK.
  • Введите следующую команду в каталоге папки SignAPK.
  • jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore your_apk_name.apk alias_name
  • Замените элемент your_apk_name на имя файла APK.
  • Процесс завершен, когда вы видите сообщение jar signed.
  • Введите указанную ниже команду, чтобы проверить, что ключ подписан успешно.
  • “jarsigner -verify your_apk_name.apk”

 

Распространение и стоимость

В списке поддерживаемых стран можно по отдельности выбрать страны, в которых хотите распространять приложение, или выбрать «Все» для глобального распространения.

Вы также можете установить флажок «Все доступные в новых регионах» и ваше приложение будет автоматически распространяться в каждом новом регионе, который мы добавим в будущем.

Ваше приложение может быть платным или бесплатным. Мы настоятельно рекомендуем устанавливать такую же цену относительно стоимости размещения в других магазинах приложений. Можно установить флажок, который позволит нам изменять цену в соответствии с другими платформами. Если вы не хотите, чтобы мы делали это от вашего имени, снимите этот флажок.

Лицензионное соглашение по FRD (распространение контента в Viveport China)

Компания HTC использует стороннего оператора Beijing Fanshare Technology CO, LTD (FRD) для управления Платформой Viveport на территории Китая. Если вы хотите распространять свое приложение в Китае, вам необходимо прочитать и принять Лицензионное соглашение по FRD.

Расчетная дата выпуска

Выберите дату публикации приложения в Viveport после его одобрения. Рекомендуется выбрать дату минимум на 10 рабочих дней позже даты размещения, чтобы учесть время рассмотрения и возможные технические проблемы. Мы сделаем все возможное, чтобы соблюсти сроки, но это не гарантируется.

Политика конфиденциальности и EULA/Условия использования

Если у вас есть своя политика конфиденциальности, вы можете ввести соответствующий URL-адрес. Если у вас есть свои EULA/Условия использования, вы можете предоставить документ целиком, вставив его в текст, или указать соответствующий URL-адрес. Либо вы можете установить соответствующий флажок, чтобы использовать Условия использования Viveport.

Обращение в службу поддержки.

Укажите адрес эл. почты в качестве контакта для связи со службой поддержки. Пользователи увидят эту    


информацию при просмотре вашего продукта в Viveport.

Изображения и видеоматериалы

  1. Оригинальное изображение: 1432×550
    • Используется для рекламных баннеров, если ваше приложение рекламируется на главной странице Viveport
  2. Дополнительный эскиз: 655×369
    • Используется на главной странице Viveport
  3. Основной эскиз: 316×178
    • Это используется на главной странице Viveport. Добавьте название вашего содержимого на видном месте изображения.
  4. Значок рабочего стола: 256×256
    • Используется в детальном представлении VR-приложения для мобильных устройств
  5. Изображения подробного вида: 1366×768
    • Необходимо предоставить от 4 до 8 изображений
    • Это должны быть снимки экрана интерфейса вашего приложения
    • Они отображаются в описании вашего приложения
  6. Рекомендуемые параметры кодирования видеозаписи: MP4/H.264, 30 к/с, 2 Мбит/с (макс. скорость 6 Мбит/с), разрешение 1280 x 720
  7. Пожалуйста, включите значок программы запуска xxxhdpi (192×192 пикселя) в apk-файл.

 

APK и примечание к выпуску

На этом этапе потребуется загрузить файл APK на консоль разработчика. Когда сборка успешно загружена, можно заполнить примечания к релизу, которые будут отображаться для пользователей на странице подробных данных о вашем приложении, когда оно будет опубликовано в Viveport.

Обязательно включите код версии и название пакета в манифест apk-файла и значок программы запуска xxxhdpi (192×192 пикселя) в apk-файл.

После отправки на консоль APK-файла с правильным файлом манифеста подтвердите значения, которые мы получили, проанализировав ваш APK-файл.

 

Отправить

Создание рабочей версии

Нажмите кнопку «Создать рабочую версию», когда будете готовы опубликовать свое приложение для клиентов. После отправки рабочей версии специалисты Viveport начнут просматривать приложение или игру и помогут вам пройти процесс опубликования. После отправки вы сможете внести изменения в отправленные материалы, например повторно отправить сборку или изменить любую информацию о продукте. Для этого нажмите кнопку «Изменить» в правом верхнем углу проекта. Обратите внимание, что вы не сможете аннулировать размещение, когда ваше приложение готово к публикации. При таких условиях кнопка «Изменить» не отображается. Пожалуйста, свяжитесь с нами, если вам нужна помощь. Очень важно сохранять любые обновления и повторно размещать их для рассмотрения. Специалисты Viveport сообщат вам о наличии каких-либо проблем, требующих решения, или о готовности приложения для публикации.

Отправка обновлений

Чтобы начать отправку обновлений, перейдите к любому опубликованному приложению и нажмите кнопку «Изменить». После успешной отправки производственного выпуска в списке приложений появится новая строка с тем же названием приложения, но с другим состоянием — «На рассмотрении». Таким образом, вы будете видеть две версии своего приложения. Одна из них — это опубликованная версия, а другая — обновленная версия, которую вы только что отправили.

Viveport SDK (дополнительно)

Viveport – это платформа, которая позволяет соединять разработчиков контента и пользователей. Поэтому мы уделяем много внимания развитию функций платформы для успешного размещения вашего контента.

>> Руководство по Viveport SDK

>> Загрузить SDK

Статистика и достижения

API статистики и достижений — это простой способ обеспечить в вашем продукте устойчивость достижений при смене местоположения и накопление статистики для пользователей.

>> Посмотреть статистическую документацию

Таблицы лидеров

Таблицы лидеров позволяют пользователям сравнить свое количество очков с другими игроками в вашей игре. Это мотивирует игроков продолжать играть и улучшать свое мастерство.

>> Просмотреть документ таблицы лидеров

Встроенная покупка

Вы можете использовать встроенную покупку, чтобы монетизировать свое приложение с помощью премиум-контента или подписок.

>> Просмотреть документацию о встроенных покупках

Акция По Продвижению Приложения

Маркетинговые мероприятия могут улучшить известность и расширить аудиторию вашего содержимого. С помощью средства продвижения можно легко настраивать и управлять скидками на ваше содержимое. Промо-акции могут быть применены к опубликованному содержимому для разовой покупки на Viveport, за исключением содержимого «только аркада», «только по подписке» и бесплатного.

Примите во внимание: мы рекомендуем, чтобы ваши цены были на уровне акционных цен в других магазинах содержимого.

На Viveport применяются промо-акции двух типов.

  1. Официальные акции Viveport
    • Эти акции, такие как летняя распродажа, Хэллоуин и черная пятница, проводятся маркетинговой командой Viveport. Сотрудники Viveport свяжутся с вами напрямую с предложением участия в мероприятиях.
  2. Скидочная акция от разработчиков
    • Нажмите кнопку «Добавить новую скидку», чтобы создать ограниченное по времени предложение. Далее выберите период времени (по вашему местному времени) и процент скидки, который хотите предложить пользователям.
    • После успешного создания скидочной акции она появится в нижнем разделе. Кроме того, вы можете изменять, удалять и проверять цены в разных странах, где действуют ваши планы.

 

Ограничения при настройке промо-акций:

  • Продолжительность скидочных акций может быть от одного (1) дня до 14 дней.
  • Если вы повысите цену на свое приложение, то не сможете создать для него скидочную акцию в течение двух (2) недель после увеличения.
  • Для каждого приложения от даты окончания одной скидочной акции до начала другой должно пройти не менее четырех (4) недель.

В период действия скидочной акции нельзя изменять регионы распространения и цену приложения.

 

 

Получение выплат

Для получения денежных средств, собранных за ваш контент в магазине Viveport, ознакомьтесь со следующими инструкциями.

Отчет о поступлениях

Для большинства размещенных приложений действует стандартное разделение прибыли в соотношении 70/30, магазин Viveport получает 30% от продажной цены каждого приложения. Подробнее см. в разделе СОГЛАШЕНИЕ ОБ ИСПОЛЬЗОВАНИИ ПЛАТФОРМЫ VIVEPORT. Отчет представлен на консоли разработчика Viveport (Мои приложения > вкладка «Отчет о продажах»), где отображаются данные о ежедневных и месячных продажах вашего контента. Обратите внимание, что доля прибыли Viveport в размере 30% уже вычтена из данных о продажах, отображаемых в отчете.

Мы также предлагаем другие программы, к которым вы можете присоединиться и в которых применяются другие модели разделение прибыли.

  1. Программа Arcade
  2. Программа подписки
  3. Программа услуг рекламы в виртуальной реальности

Выбор способа выплат

Чтобы выбрать способ получения выплат, перейдите в меню «Настройки» > «Способ выплат» > «Добавить или редактировать данные на консоли разработчика».

Необходимо будет пошагово ввести всю запрашиваемую информацию для вашего способа выплат. Указанная вами информация будет проверена, после чего вы сможете получить оплату. Вам необходимо помнить о следующих условиях.

  • Нам необходимо будет проверить указанную вами банковскую информацию, прежде чем мы сможем отправить вам первый платеж. Это разовый процесс, который обычно занимает от 5 до 14 рабочих дней. При изменении вашей банковской информации ее необходимо будет снова проверить.
  • Если вы распространяете свои приложения на территории Китая, сведения о доходах, полученных в Китае, будут обрабатываться сторонним провайдером Beijing Fanshare Technology CO, LTD. Поэтому необходимо установить флажок «Лицензионное соглашение по FRD» на вкладке «Распространение и цена» (Консоль разработчика > Мои приложения > Управление > Ваше приложение)
  • По умолчанию Viveport будет обрабатывать поток выплат автоматически после того, как ваш доход достигнет 250 долларов США от продаж в мире или в Китае, но не совместно. Вы можете изменить пороговую сумму для автоматических выплат в любое время в настройках способа выплат. Минимальный размер выплаты составляет 100 долларов США.
  • Если автоматическая выплата выполняется после 5ого числа каждого месяца, вы получите все невыплаченные средства, заработанные до конца месяца, предшествующего дате запуска автоматической выплаты. Получение денежных средств вы можете ожидать в следующем месяце. Например, если автоматическая выплата была запущена 10ого марта, вы получите выплату в апреле всех средств, заработанных до конца февраля.
  • Телеграфные переводы осуществляются в пяти валютах: доллары США, евро, японские иены, китайские юани и тайваньские доллары. Мы работаем над расширением списка поддерживаемых валют. Из-за колебаний валютных курсов итоговая сумма выплаты может отличаться от суммы, отображаемой в отчете о продажах.

 

Указания по размещаемым типам контента

В данном разделе описываются типы контента, который нас интересует. В целом мы стараемся не устанавливать слишком много ограничений для размещаемого контента, чтобы вы могли предлагать интересные приложения. Однако существуют и нежелательные виды контента. Если ваше приложение противоречит одному из данных ограничений, оно не будет опубликовано в Viveport.

Запрещенный контент

  • Контент для взрослых, который содержит материалы откровенно сексуального или эротического характера, изображения обнаженного тела
  • Контент, который нарушает авторские права, которые вам не принадлежат
  • Контент исключительно рекламного характера
  • Контент, демонстрирующий необоснованное насилие и жестокость
  • Контент, содержащий материалы, которые причиняют беспокойство, угрожают или запугивают других
  • Контент, содержащий агрессивные высказывания и пропаганду ненависти
  • Контент, который вводит пользователей в заблуждение
  • Контент, который разглашает личную информацию пользователей
  • Контент, который вовлекает в незаконную деятельность
  • Контент, который нарушает национальное законодательство стран, где опубликовано приложение
  • Контент, который способствует распространению азартных игр, в том числе онлайн-казино, ставок на спорт и лотерей, а также интеллектуальных игр с денежными призами
  • Контент, который содержит вирусы, вредоносное ПО, программы-черви, троянские программы или иные компоненты, которые делают систему пользователя уязвимой
  • Контент, который вносит изменения в систему пользователя без разрешения
  • Контент, который нарушает работу других приложений в системе пользователя
  • Контент, который уводит пользователей на другие рынки или в другие магазины.
  • Контент не должен изменять функции платформы, например, влиять на работу кнопок на уровне системы, таких как «Быстрое меню»

 

Требования к комфорту использования

  • Ваше приложение должно препятствовать возникновению тошноты посредством следующих мер:
    • постоянное отслеживание движений головы;
    • четкая стереоскопическая передача изображений;
    • отображение изображений, показывающих движения, которые соответствуют жестам пользователя;
    • исключение чрезмерных движений назад или в сторону;
    • Рекомендуется избегать визуальных эффектов с тряской и дрожью и неожиданных ускорений или замедлений, для содержимого Vive/OpenVR рекомендуется частота не менее 90 кадр./сек, а для мобильных VR-приложений — не менее 60 кадр./сек.
    • исключение возникновения пропущенных кадров;
    • исключение непоследовательного изменения масштаба;
    • исключение внезапных изменений яркости;
    • запуск только после подтверждения готовности пользователем.

 

 

Официальные указания по размещаемым типам контента для Китая

 

互联网文化管理暂行规定

Временные административные положения в отношении Интернет-культуры

第十六条 互联网文化单位不得提供载有以下内容的文化产品:

(一)反对宪法确定的基本原则的;

(二)危害国家统一、主权和领土完整的;

(三)泄露国家秘密、危害国家安全或者损害国家荣誉和利益的;

(四)煽动民族仇恨、民族歧视,破坏民族团结,或者侵害民族风俗、习惯的;

(五)宣扬邪教、迷信的;

(六)散布谣言,扰乱社会秩序,破坏社会稳定的;

(七)宣扬淫秽、赌博、暴力或者教唆犯罪的;

(八)侮辱或者诽谤他人,侵害他人合法权益的;

(九)危害社会公德或者民族优秀文化传统的;

(十)有法律、行政法规和国家规定禁止的其他内容的。

 

 

 

 

 

 

 

第十八条 互联网文化单位应当建立自审制度,明确专门部门,配备专业人员负责互联网文化产品内容和活动的自查与管理,保障互联网文化产品内容和活动的合法性。

 

Статья 16 Субъекты Интернет-культуры не должны предоставлять продукты культуры с содержанием, которое:

1.          противоречит основным принципам конституции;

2.          ставит под угрозу сплоченность государства, его суверенитет или территориальную целостность;

3.          разглашает государственную тайну, ставит под угрозу национальную безопасность, вредит репутации государства или препятствует его экономическим выгодам;

4.          побуждает национальную вражду или расовую дискриминацию, подрывает солидарность народов или нарушает национальные традиции и обычаи;

5.          пропагандирует культы зла или предрассудки;

6. распространяет слухи, нарушает общественный порядок или разрушает национальную стабильность;

7.          пропагандирует непристойное поведение, азартные игры, жестокость или подстрекает к совершению преступлений;

8.          оскорбляет или дискредитирует других лиц либо нарушает их законные права и интересы;

9.          ставит под угрозу общественную этику или аристократическую культуру; или

10.        включает в себя другой контент, запрещенный законом, административными нормами или правительственными органами.

 

Статья 18 Субъекты Интернет-культуры должны установить систему самопроверки, создать специальные подразделения и назначить соответствующий персонал, которые будут отвечать за самопроверку продуктов Интернет-культуры и управление ими, что позволит гарантировать законность этих продуктов.

 

 

 

网络游戏管理暂行办法

Временные административные меры для Интернет-игр

第九条 网络游戏不得含有以下内容:

(一)违反宪法确定的基本原则的;

(二)危害国家统一、主权和领土完整的;

(三)泄露国家秘密、危害国家安全或者损害国家荣誉和利益的;

(四)煽动民族仇恨、民族歧视,破坏民族团结,或者侵害民族风俗、习惯的;

(五)宣扬邪教、迷信的;

(六)散布谣言,扰乱社会秩序,破坏社会稳定的;

(七)宣扬淫秽、色情、赌博、暴力,或者教唆犯罪的;

(八)侮辱、诽谤他人,侵害他人合法权益的;

(九)违背社会公德的;

(十)有法律、行政法规和国家规定禁止的其他内容的。

 

 

 

 

 

 

 

 

 

第十五条 网络游戏运营企业应当建立自审制度,明确专门部门,配备专业人员负责网络游戏内容和经营行为的自查与管理,保障网络游戏内容和经营行为的合法性。

 

 

 

 

第三十条 网络游戏经营单位有下列情形之一的,由县级以上文化行政部门或者文化市场综合执法机构责令改正,没收违法所得,并处10000元以上30000元以下罚款;情节严重的,责令停业整顿直至吊销《网络文化经营许可证》;构成犯罪的,依法追究刑事责任:(一)提供含有本办法第九条禁止内容的网络游戏产品和服务的;

Статья 9 Интернет-игры не должны содержать перечисленные ниже виды контента.

1.          Контент, нарушающий фундаментальные принципы, установленные конституцией.

2.          Контент, ставящий под угрозу единство, суверенитет или территориальную целостность государства.

3.          Контент, разглашающий государственную тайну, ставящий под угрозу национальную безопасность или вредящий репутации и интересам государства.

4.          Контент, провоцирующий национальную вражду или расовую дискриминацию, подрывающий сплоченность этнических групп или нарушающий традиции и обычаи национальных меньшинств.

5.          Контент, пропагандирующий ересь и предрассудки.

6.          Контент, способствующий распространению слухов, нарушающий общественный порядок или подрывающий социальную стабильность.

7.          Контент, способствующий распространению или популяризации материалов непристойного содержания, порнографии, азартных игр, жестокости, или контент, подстрекающий других лиц к совершению преступлений.

8.          Контент, нарушающий законные права и интересы третьих сторон посредством дискредитации или клеветы.

9.          Контент, нарушающий границы общественной морали. и

10.        Другие виды контента, запрещенные законом, административными нормами или положениями государства.

 

Статья 15 Операторы Интернет-игр должны установить систему самопроверки, создать специальное подразделение и назначить профессиональный персонал, который будет отвечать за самопроверку содержимого Интернет-игр и управление ими, а также за деловое поведение и обеспечивать законность содержимого Интернет-игр и делового поведения.

 

Статья 30 Если любое из следующих обстоятельств применяется к оператору Интернет-игр, административное управление культуры или ведомство по обеспечению полного правопорядка на рынке услуг культуры на уровне административного округа или выше должно отдать распоряжение принять корректирующие меры, конфисковать все незаконно полученные доходы и наложить штраф в размере от 10 000 до 30 000 китайских юаней; если обстоятельства являются серьезными, указанное подразделение должно отдать распоряжение о временном прекращении его операционной деятельности для устранения нарушений или отозвать его разрешение на осуществление деятельности в сфере онлайн-культуры; если поведение оператора представляет собой уголовное преступление, он должен нести уголовную ответственность в соответствии с законом:
1. Предоставление Интернет-продуктов и услуг, содержащих любой контент, запрещенный Статьей 9 настоящего документа.

Классификация контента

Укажите возрастную категорию, для которой предназначено ваше приложение, в соответствии со следующей таблицей.

Категория Контент
Все Контент, который подходит для всех возрастов. Может содержать минимальное количество мультипликации, сказочных элементов или фрагментов умеренного насилия, а также нечастое использование умеренных выражений бранного характера.
10+ Контент, который подходит для лиц в возрасте 10 лет и старше. Может содержать больше мультипликации, сказочных элементов или фрагментов умеренного насилия, использование умеренных выражений бранного характера, а также минимальное количество непристойных тем.
13+ Контент, который подходит для лиц в возрасте 13 лет и старше. Может содержать фрагменты насилия, непристойные темы, грубый юмор, минимальное количество кровавых сцен, имитацию азартных игр, нечастое использование грубых выражений и страшные сценарии.
17+ Контент, который подходит для лиц в возрасте 17 лет и старше. Может содержать грубое насилие, кровавые сцены, материалы сексуального характера и грубые выражения.

 

Таблица преобразования возрастных категорий, установленных ESRB и PEGI:

Рейтинг Vive/OpenVR ESRB PEGI
Все E 3+
10+ E10+ Нет
13+ T 12+
17+ Взрослые 16+

 

Минимальные требования к оборудованию для использования Vive/OpenVR

Ваше приложение должно быть предназначено для устройств, которые соответствуют следующим минимальным системным требованиям.

 

  • Видеокарта NVIDIA GTX 970 / AMD R9 290 эквивалент или более современная модель
  • ЦП Intel i5-4590, AMD FX 8350 эквивалент или более современная модель
  • ОЗУ 4 ГБ+ DDR4-2133
  • 1 видеовыход HDMI 1.4 или DisplayPort 1.2
  • USB-порты 1 порт USB 2.0
  • ОС Windows 7 SP1 или более современная версия

 

Если ваше приложение требует более высокой производительности системы по сравнению с рекомендуемыми выше минимальными системными требованиями, четко укажите это в описании приложения и требованиях к оборудованию.

 

 

Требования к VR-приложениям для мобильных устройств

 

  • Ваше VR-приложение для мобильных устройств должно запускаться в режиме виртуальной реальности напрямую
  • Файл AndroidManifest.xml в составе вашего приложения должен содержать элемент “com.google.intent.category.CARDBOARD”
    • Пример:

<intent-filter>

<category android:name=”com.google.intent.category.CARDBOARD” />

</intent-filter>

  • Файл AndroidManifest в составе вашего приложения должен содержать
    • код версии (код версии должен быть больше предыдущей версии)
    • название пакета (название пакета должно быть уникальным)
  • Минимальный уровень API платформы Android SDK = 19 (Kitkat)
  • Ваше VR-приложение для мобильных устройств должно использовать один из следующих комплектов SDK для стерео-визуализации (список не ограничивается приведенными ниже примерами):

 

Требования к мобильным приложениям виртуальной

  • Предоставьте руководство или пошаговую инструкцию для своего контента в составе размещаемых материалов, чтобы сотрудники группы проверки контента могли легко ориентироваться в вашем приложении, что ускорит процесс проверки. Вы можете отправить материалы по адресу store@htcvive.com.
  • Если для вашего Vive/OpenVR-приложения требуется ПК с более высокой производительностью, чем наши рекомендуемые минимальные системные требования, необходимо четко указать это как в описании приложения, так и в требованиях к оборудованию, чтобы пользователи, которые не смогут запустить приложение на своей системе, случайно не загрузили приложение.