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

Примечание.

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

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

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

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

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

Список проверка отправки приложений

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

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

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

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

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

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

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

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

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

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

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

Страница возрастных оценок

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

Страница пакетов

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

Список магазинов

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

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

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

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

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

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

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

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

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

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

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

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

Страница пакетов

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

Страница "Список магазинов"

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

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

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

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

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

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

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

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

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

Список магазинов

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

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

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

Примечание.

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

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

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

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

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

Внимание

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

Настройка типа продукта надстройки и идентификатора продукта

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

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

Тип продукта

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

Примечание.

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

Стабильность

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

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

Расходных материалов

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

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

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

Отток подписок

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

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

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

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

Код продукта

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

Ниже приведены некоторые моменты, которые следует учитывать при выборе идентификатора продукта:

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

Внимание

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

Примечание.

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

Notifications

Внимание

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

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

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

Чтобы добавить или удалить:

  1. На странице параметров отправки найдите поле "Аудитория уведомлений о отправке"
  2. Щелкните здесь, чтобы открыть страницу обзора аудитории уведомлений
  3. На странице обзора аудитории уведомлений добавьте или удалите аудиторию

Примечание.

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