Создание отправки приложения для приложения

Примечание

В этом разделе документации описывается создание отправки приложения в Центре партнеров. Кроме того, с помощью API отправки в Microsoft Store можно автоматизировать отправку надстроек.

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

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

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

Контрольный список для отправки приложения

Ниже приведен список сведений, которые необходимо предоставить при создании отправки приложения, а также ссылки на дополнительные сведения.

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

Что такое надстройки?

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

Надстройки публикуются в Центре партнеров и требуют наличия активной учетной записи разработчика. Вам также необходимо включить надстройки в коде приложения.

Надстройка должна быть связана с приложением, созданным в Центре партнеров (даже если вы еще не отправили его). Кнопку "Создать новую надстройку" можно найти на странице обзора приложения или на странице надстроек .

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

Страница сведений о стоимости и доступности

Имя поля Обязательно Примечания
Рынки Не требуется
Аудитория Не требуется
Возможность обнаружения Не требуется
Расписание Не требуется
Базовая цена Обязательно
Пробная версия Не требуется
Цена продажи Не требуется
Организационное лицензирование Не требуется

Страница свойств

Имя поля Обязательно Примечания
Категория и подкатегория Обязательно
URL-адрес политики конфиденциальности Обязательно Иногда не требуется.
Веб-сайт Не требуется
Контактные данные службы поддержки Не требуется Требуется, если ваш продукт доступен на Xbox.
Игровые параметры Не требуется
Режим отображения Не требуется
Объявления продукта Не требуется
Требования к системе Не требуется

Страница "Возрастные категории"

Имя поля Примечания Примечания
Возрастные категории Обязательно

Страница "Пакеты"

Имя поля Обязательно Примечания
Управление отправкой пакетов Обязательно Требуется по крайней мере один пакет.
Доступность семейства устройств Не требуется
Постепенный выпуск пакета Не требуется
Обязательные обновления Не требуется

Описания в Магазине

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

Имя поля Обязательно Примечания
Описание Обязательно
Новые возможности этой версии Не требуется
Возможности приложения Не требуется
Снимки экрана Обязательно Требуется по крайней мере один снимок экрана; Рекомендуется использовать четыре или более
Логотипы магазина Не требуется Требуется для некоторых версий ОС.
Трейлеры Не требуется
изображение Windows 10 или Windows 11 и Xbox (16:9 Супер герой) Не требуется
Образы Xbox Требуется Mot Требуется для правильного отображения при публикации в Xbox
Дополнительные поля Не требуется
Условия поиска Не требуется
Сведения об авторском праве и товарном знаке Не требуется
Дополнительные условия лицензионного соглашения Не требуется
Разработано компанией Не требуется

Страница "Параметры отправки"

Имя поля Обязательно Примечания
Параметры удержания публикации Не требуется
Заметки по сертификации Не требуется
Ограниченные возможности Не требуется Требуется, если продукт объявляет какие-либо ограниченные возможности

Страница доступности

Имя поля Обязательно Примечания
Рынки Обязательно Параметр по умолчанию: "Все возможные страны".
Цены Обязательно Один из них: бесплатный; Платный; Freemium; Подписки.
Создайте бесплатную учетную запись Azure уже сегодня Обязательно Не требуется, если для цены задано значение Free или Freemium.

Страница свойств, раздел сведений о поддержке

Имя поля Обязательно Примечания
Категория Обязательно
Подкатегория Не требуется
Имеет ли этот доступ к продукту... Обязательно
URL-адрес политики конфиденциальности См. примечания Требуется только в том случае, если вы ответили "Да" на предыдущий вопрос
Веб-сайт Не требуется
Контактные данные службы поддержки Не требуется

Страница свойств, раздел объявления продуктов

Имя поля Обязательно Примечания
Это приложение зависит от драйверов сторонних производителей или служб NT. Не требуется
Это приложение было проверено на соответствие рекомендациям по специальным возможностям. Не требуется
Этот продукт поддерживает ввод пера и рукописного ввода. Не требуется
Заметки по сертификации Рекомендуется Ограничение символов: 2000

Страница "Свойства", раздел "Требования к системе"

Имя поля Обязательно Примечания
Сенсорный экран Не требуется
Клавиатура Не требуется
Мышь Не требуется
Камера Не требуется
NFC HCE Не требуется
Близкое взаимодействие NFC Не требуется
Bluetooth с низким энергопотреблением Не требуется
Telephony (Телефония) Не требуется
Микрофон Не требуется
Память Не требуется
DirectX Не требуется
Память видео Не требуется
Процессор Не требуется
Графика Не требуется

Страница "Пакеты"

Имя поля Обязательно Примечания
URL-адрес пакета Обязательно Требуется по крайней мере один URL-адрес пакета
Язык Обязательно Требуется по крайней мере один язык
Архитектура Обязательно
Параметры установщика Обязательно Требуется поддержка автоматической установки. Другие параметры являются необязательными

Страница "Описания в Магазине"

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

Имя поля Обязательно Примечания
Описание Обязательно Ограничение символов: 10 000
Новые возможности этой версии Не требуется Ограничение символов: 1500
Возможности приложения Не требуется Ограничение символов: 200 на функцию; Ограничение возможностей: 20.
Снимки экрана Обязательно Обязательный: 1; Рекомендуется: 4+; Максимум: 10
Логотипы магазина Обязательно 1:1 Бокс искусство требуется, 2:3 Плакатное искусство рекомендуется
Краткое описание Не требуется Ограничение символов: 1000
Дополнительные системные требования Не требуется Ограничение символов: 200 символов на требование; Ограничение требований: 11 для каждого минимального и рекомендуемого оборудования.
Условия поиска Не требуется Ограничение символов: 30 на термин; Ограничение срока: 7; Не более 21 уникальных слов всего среди всех терминов.
Сведения об авторском праве и товарном знаке Не требуется Ограничение символов: 200
Применимые условия лицензионного соглашения Обязательно Ограничение символов: 10 000
Разработано компанией Не требуется Ограничение символов: 255

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

Создание страницы надстройки

Имя поля Примечания
Тип продукта Обязательно
Product ID Обязательно

Страница свойств

Имя поля Примечания
Срок действия продукта Обязательно, если указан тип продукта Длительного пользования. Не применимо к другим типам продуктов.
Количество Обязательно, если указан тип продукта Потребляемые надстройки, управляемые Магазином. Не применимо к другим типам продуктов.
Период подписки Обязательно, если указан тип продукта Подписка. Не применимо к другим типам продуктов.
Пробная версия Обязательно, если указан тип продукта Подписка. Не применимо к другим типам продуктов.
Тип содержимого Обязательно
Ключевые слова Необязательно (до 10 ключевых слов, 30 символов на каждое)
Пользовательские данные, определенные разработчиком Необязательно (ограничение в 3000 символов)

Страница сведений о стоимости и доступности

Имя поля Примечания
Рынки Параметр по умолчанию: "Все возможные страны".
Видимость Параметр по умолчанию: "Доступен для покупки". Может отображаться на странице приложения.
Расписание Параметр по умолчанию: "Выпуск как можно скорее".
Цены Обязательно
Цена продажи Необязательно

Описания в Магазине

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

Имя поля Примечания
Заголовок Обязательно (ограничение 100 символов)
Описание Необязательно (ограничение в 200 символов)
Значок: Необязательно (PNG, 300x300 пикселей)

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

Примечание

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

Обновление надстройки после публикации

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

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

Если необходимо удалить ранее предложенную надстройку, можно создать новую отправку и изменить значение Распространение и видимость на Скрыто в Магазине с параметром Остановить приобретение. Не забудьте обновить код приложения по мере необходимости, чтобы удалить ссылки на надстройку (особенно если ранее опубликованное приложение поддерживает Windows 8.1 ранее; этот параметр видимости не будет применяться к этим клиентам).

Важно!

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

Установка типа и кода продукта для надстройки

Надстройка должна быть связана с приложением, созданным в Центре партнеров (даже если вы еще не отправили его). Вы можете найти кнопку Создать новую надстройку на странице Обзор или на странице Надстройки вашего приложения.

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

Тип продукта

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

Примечание

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

durable

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

Для надстройки длительного пользования Срок службы продукта по умолчанию имеет значение Всегда, то есть срок службы надстройки никогда не заканчивается. Вы можете задать другую длительность Сроку жизни продукта на этапе Свойства процесса отправки надстройки. Если это сделать, срок жизни надстройки закончится по истечение указанного вами периода (от 1 до 365 дней), и в этом случае пользователь сможет приобрести ее повторно после окончания срока жизни надстройки.

Потребляемая надстройка

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

Существует два типа потребляемых надстроек.

  • Потребляемые надстройки, управляемые разработчиком: управление балансом и выполнением осуществляется в приложении. Поддерживается на всех версиях операционной системы.
  • Управляемые разработчиком потребляемые надстройки: баланс отслеживается Microsoft для всех устройств клиента, работающих под управлением Windows 10 версии 1607 или выше; не поддерживается в более ранних версиях ОС. Чтобы использовать этот вариант, родительский продукт должен быть скомпилирован с помощью пакета SDK для Windows 10 версии 14393 или выше. Кроме того, обратите внимание, что вы не можете отправить в Магазин надстройку, управляемую магазином, до тех пор, пока родительский продукт не будет опубликован (хотя вы можете создать отправку в Центре партнеров и начать работать над ней в любое время). Потребуется ввести количество для управляемой Магазином потребляемой надстройки на этапе Свойства вашей отправки.

Подписка

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

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

Надстройки подписки поддерживаются только для клиентов, использующих Windows 10 версии 1607 или выше. Родительское приложение должно быть скомпилировано с помощью пакета SDK для Windows 10 версии 14393 или выше, и оно должно использовать API-интерфейс покупок из приложения в пространстве имен Windows.Services.Store, а не Windows.ApplicationModel.Store. Дополнительные сведения см. в разделе Включение надстроек подписки для вашего приложения.

Перед публикацией надстроек подписки в Магазин необходимо отправить родительский продукт (хотя вы можете создать отправку в Центре партнеров и начать работу над ней в любое время).

Product ID

Независимо от выбранного типа продукта необходимо будет ввести уникальный код продукта для надстройки. Это имя будет использоваться для идентификации надстройки в Центре партнеров. Этот идентификатор можно использовать для ссылки на надстройку в коде.

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

  • Идентификатор продукта должен быть уникальным в пределах родительского продукта.
  • Вы не сможете изменять или удалять код продукта надстройки после публикации.
  • Длина кода продукта не может быть больше 100 символов.
  • Идентификатор продукта не может содержать следующие символы: <> * % & : \ ? + ,
  • Клиенты не увидят идентификатор продукта. (Позже можно ввести заголовок и описание для отображения пользователям).
  • Если ранее опубликованное приложение поддерживает Windows Phone 8.1 или более ранних версий, в идентификаторе продукта необходимо использовать только буквенно-цифровые символы, точки и (или) символы подчеркивания. Если вы используете любые другие типы символов, надстройка не будет доступна для покупки клиентам, использующим Windows Phone 8.1 или более ранние версии.

Важно!

Вы больше не можете отправлять новые пакеты XAP, созданные с помощью пакета SDK Windows Phone 8.x. Приложения, которые уже находятся в Магазине с пакетами XAP, будут продолжать работать на Windows 10 Mobile устройствах. Дополнительные сведения см. в этой записи блога.

Примечание

Для отправки приложений в Microsoft Store у вас должна быть активная учетная запись разработчика в Центре партнеров . Все пользователи, добавленные в учетную запись разработчика в Центре партнеров, могут отправлять приложения EXE или MSI в Microsoft Store. Они также могут изменять все существующие приложения EXE или MSI в Центре партнеров. Роли и разрешения, заданные для пользователей учетной записи, в настоящее время не применяются к приложениям EXE или MSI.

Примечание

После отправки приложения владелец учетной записи разработчика получает уведомление о состоянии публикации и необходимых действиях по электронной почте и в Центре уведомлений в Центре партнеров. Дополнительные сведения о центре уведомлений см. в разделе "Обзор центра уведомлений".