Документация Steamworks
Автовыдача комплектов

Общие сведения


По умолчанию при создании appID получает три типа комплектов. Один из них предназначен для продажи цифровых ключей, другой — для внешнего бета-тестирования. Третий же автоматически выдаётся вашему аккаунту Steamworks — это и есть автовыдача комплекта. Этот комплект имеет название приложения, к которому добавлен текст «Developer Comp».

Управление автовыдачей


Раньше автовыдача происходила на партнёрском уровне, и только администраторы Valve могли добавлять или удалять их после первоначальной настройки. Из-за этого было невозможно производить автовыдачу лишь для части аккаунтов: комплект получали все участники вашего партнёрского аккаунта Steamworks вне зависимости от доступа к appID в этом комплекте. Также это значило, что для удаления выданного автоматически комплекта необходимо было связаться с Valve.

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

По умолчанию автовыдача комплектов осуществляется для всех в группе «Everyone». В эту группу автоматически добавляются все appID и пользователи. Только аккаунты с партнёрским доступом на управление пользователями могут добавлять или удалять комплекты, которые группа получает с помощью автовыдачи.

Чтобы добавить или удалить автовыдачу, откройте нужную вам группу. Чтобы удалить автовыдачу, наведите на комплект под разделом «Автовыдача» и нажмите на красный крест. Чтобы добавить автовыдачу, нажмите «Добавить автовыдачу» в разделе «Редактировать группу», а затем найдите нужный комплект по названию или номеру.

Не забывайте, что автовыдача не передаётся другой группе вместе с appID. Если вы хотите, чтобы автовыдача произошла не для всех в вашем партнёрском аккаунте, удалите её из группы «Everyone» (или из группы, откуда вы удаляете appID), а затем добавьте её в нужную группу.

Тестирование автовыдачи


Для тестирования автовыдачи воспользуйтесь консольными командами disable_license и enable_license, как описано здесь.