Установка типа и кода продукта для надстройкиSet your add-on product type and product ID

Надстройка должна быть связана с приложением, созданным в центре партнеров (даже если вы еще не отправляли его).An add-on must be associated with an app that you've created in Partner Center (even if you haven't submitted it yet). Вы можете найти кнопку Создать новую надстройку на странице Обзор или на странице Надстройки вашего приложения.You can find the button to Create a new add-on on your app's Overview page or on its Add-ons page.

После нажатия кнопки Создать новую надстройку вам будет предложено указать тип продукта и присвоить код продукта для вашей надстройки.After you select Create a new add-on, you'll be prompted to specify a product type and assign a product ID for your add-on.

Тип продуктаProduct type

Сначала необходимо указать, какой тип надстройки вы предлагаете.First, you'll need to indicate which type of add-on you are offering. Это выбор относится к тому, как клиенты могут использовать вашу надстройку.This selection refers to how the customer can use your add-on.

Примечание

Невозможно изменить тип продукта после сохранения этой страницы для создания надстройки.You won't be able to change the product type after you save this page to create the add-on. Если вы выбрали неверный тип продукта, вы всегда сможете удалить текущую отправку надстройки и начать заново, создав новую.If you choose the wrong product type, you can always delete your in-progress add-on submission and start over by creating a new add-on.

durableDurable

Выберите Длительное пользование в качестве типа вашего продукта, если вашу надстройку обычно приобретают только один раз.Select Durable as your product type if your add-on is typically purchased only once. Эти надстройки часто используются для разблокировки дополнительных функциональных возможностей приложения.These add-ons are often used to unlock additional functionality in an app.

Для надстройки длительного пользования Срок службы продукта по умолчанию имеет значение Всегда, то есть срок службы надстройки никогда не заканчивается.The default Product lifetime for a durable add-on is Forever, which means the add-on never expires. Вы можете задать другую длительность Сроку жизни продукта на этапе Свойства процесса отправки надстройки.You have the option to set the Product lifetime to a different duration in the Properties step of the add-on submission process. Если это сделать, срок жизни надстройки закончится по истечение указанного вами периода (от 1 до 365 дней), и в этом случае пользователь сможет приобрести ее повторно после окончания срока жизни надстройки.If you do so, the add-on will expire after the duration you specify (with options from 1-365 days), in which case a customer could purchase it again after it expires.

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

Если надстройку можно приобрести, использовать (потребить), а затем приобрести еще раз, необходимо будет выбрать один из потребляемых типов продукта.If the add-on can be purchased, used (consumed), and then purchased again, you'll want to select one of the consumable product types. Потребляемые надстройки часто используются для таких вещей, как игровая валюта (золото, монеты и т. д.), которая может приобретаться определенными суммами, а затем использоваться пользователем.Consumable add-ons are often used for things like in-game currency (gold, coins, etc.) which can be purchased in set amounts and then used up by the customer. Подробнее: Поддержка покупки потребляемых надстроек.For more info, see Enable consumable add-on purchases.

Существует два типа потребляемых надстроек.There are two types of consumable add-ons:

  • Потребляемые надстройки, управляемые разработчиком: управление балансом и выполнением осуществляется в приложении.Developer-managed consumable: Balance and fulfillment must be managed within your app. Поддерживается на всех версиях операционной системы.Supported on all OS versions.
  • Управляемые разработчиком потребляемые надстройки: баланс отслеживается Microsoft для всех устройств клиента, работающих под управлением Windows 10 версии 1607 или выше; не поддерживается в более ранних версиях ОС.Store-managed consumable: Balance will be tracked by Microsoft across all of the customer’s devices running Windows 10, version 1607 or later; not supported on any earlier OS versions. Чтобы использовать этот вариант, родительский продукт должен быть скомпилирован с помощью пакета SDK для Windows 10 версии 14393 или выше.To use this option, the parent product must be compiled using Windows 10 SDK version 14393 or later. Также обратите внимание, что вы не можете отправить надстройку, управляемую магазином, в магазин до публикации родительского продукта (хотя вы можете создать отправку в центре партнеров и начать работу над ней в любое время).Also note that you can't submit a Store-managed consumable add-on to the Store until the parent product has been published (though you can create the submission in Partner Center and begin working on it at any time). Потребуется ввести количество для управляемой Магазином потребляемой надстройки на этапе Свойства вашей отправки.You'll need to enter the quantity for your Store-managed consumable add-on in the Properties step of your submission.

ПодпискаSubscription

Если вы хотите взимать за надстройку плату с пользователей на регулярной основе, выберите Подписка.If your want to charge customers on a recurring basis for your add-on, choose Subscription.

После первоначального приобретения клиентом надстройки, предоставляемой на условиях подписки, за пользование надстройкой с клиента будет взиматься плата через одинаковые промежутки времени.After a subscription add-on is initially acquired by a customer, they will continue to be charged at recurring intervals in order to keep using the add-on. Клиент может отменить подписку в любое время, чтобы избежать дальнейших расходов.The customer can cancel the subscription at any time to avoid further charges. На этапе Свойства вашей отправки вам потребуется указать период подписки, а также то, будет ли предлагаться бесплатная пробная версия надстройки.You'll need to specify the subscription period, and whether or not to offer a free trial, in the Properties step of your submission.

Надстройки подписки поддерживаются только для клиентов, использующих Windows 10 версии 1607 или выше.Subscription add-ons are only supported for customers running Windows 10, version 1607 or later. Родительское приложение должно быть скомпилировано с помощью пакета SDK для Windows 10 версии 14393 или выше, и оно должно использовать API-интерфейс покупок из приложения в пространстве имен Windows.Services.Store, а не Windows.ApplicationModel.Store.The parent app must be compiled using Windows 10 SDK version 14393 or later and it must use the in-app purchase API in the Windows.Services.Store namespace instead of the Windows.ApplicationModel.Store namespace. Дополнительные сведения см. в разделе Включение надстроек подписки для вашего приложения.For more info, see Enable subscription add-ons for your app.

Перед публикацией надстроек подписки в магазин необходимо отправить родительский продукт (хотя вы можете создать отправку в центре партнеров и начать работу с ней в любое время).You must submit the parent product before you can publish subscription add-ons to the Store (though you can create the submission in Partner Center and begin working on it at any time).

Product IDProduct ID

Независимо от выбранного типа продукта необходимо будет ввести уникальный код продукта для надстройки.Regardless of the product type you choose, you will need to enter a unique product ID for your add-on. Это имя будет использоваться для идентификации надстройки в центре партнеров. Этот идентификатор можно использовать для ссылки на надстройку в коде.This name will be used to identify your add-on in Partner Center, and you can use this identifier to refer to the add-on in your code.

Вот несколько вещей, которые следует помнить при выборе кода продукта:Here are a few things to keep in mind when choosing a product ID:

  • Идентификатор продукта должен быть уникальным в пределах родительского продукта.A product ID must be unique within the parent product.
  • Вы не сможете изменять или удалять код продукта надстройки после публикации.You can’t change or delete an add-on's product ID after it's been published.
  • Длина кода продукта не может быть больше 100 символов.A product ID can't be more than 100 characters in length.
  • Идентификатор продукта не может содержать следующие символы: ** < > * % &: \ ? +,**A product ID cannot include any of the following characters: < > * % & : \ ? + ,
  • Клиенты не увидят код продукта.Customers won't see the product ID. (Позже можно ввести заголовок и описание для отображения пользователям).(Later, you can enter a title and description to be displayed to customers.)
  • Если ранее опубликованное приложение поддерживает Windows Phone 8,1 или более ранней версии, в ИДЕНТИФИКАТОРе продукта необходимо использовать только буквенно-цифровые символы, точки и/или символы подчеркивания.If your previously-published app supports Windows Phone 8.1 or earlier, you must only use alphanumeric characters, periods, and/or underscores in your product ID. Если вы используете любые другие типы символов, надстройка не будет доступна для покупки клиентам, использующим Windows Phone 8.1 или более ранние версии.If you use any other types of characters, the add-on will not be available for purchase to customers running Windows Phone 8.1 or earlier.