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

Информация для пользователей
Информационный экран помогает пользователям понять контекст изменений и предоставляет дополнительную информацию, которая поможет им сделать осознанный выбор.
Когда отображать
Информационный экран следует показывать пользователям в начале их первой покупки после добавления альтернативной системы внутриигровых платежей. Это сообщение не нужно отображать при последующих покупках тем же пользователем. Информационный экран следует показывать сразу после того, как пользователь совершил явное действие, инициировавшее покупку.
Когда отображать цену
Цена покупки должна быть видна и очевидна для пользователей до того, как им будет показан информационный экран или экран выбора способа оплаты.
Как отобразить
Информационный экран должен отображаться в модальном нижнем окне. Модальное нижнее окно похоже на модальное диалоговое окно, которое анимируется и поднимается снизу экрана, оставаясь закрепленным внизу. Оно приподнято над всеми элементами пользовательского интерфейса на нижележащем экране. Нижележащий экран скрыт за темной полосой, чтобы показать, что он не будет реагировать на взаимодействие с пользователем.
Для получения дополнительной информации о проектировании и реализации модальных нижних листов обратитесь к Google Material Design.
Действия пользователя
Нижний информационный экран должен отображаться, когда пользователь нажимает на кнопку или другой элемент пользовательского интерфейса в вашем приложении, инициирующий покупку. Пользователь может выполнить три возможных действия на информационном экране:
Продолжать
Нажатие кнопки «Продолжить» закрывает информационный экран и открывает экран выбора способа оплаты.
Узнать больше
Нажатие кнопки «Узнать больше» открывает статью в Справочном центре Google в веб-браузере.
Увольнять
Если пользователи хотят закрыть нижний экран и вернуться к основному экрану, они могут сделать это следующим образом:
- Постукивание по внешней стороне нижнего листа контейнера
- Нажмите кнопку «Назад» в системе Android.
Информационный экран не нужно отображать повторно после его закрытия или после того, как пользователь нажал кнопку «Продолжить».
Пример: Цена покупки четко отображается до того, как пользователь начнет покупку. Нажатие кнопки «Присоединиться сейчас» запускает информационный экран.

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

- Заголовок
- Сообщение
- Кнопки
- Нижний лист
- Фоновый экран
Заголовок
| Текст | Изменения в параметрах оформления заказа |
| Шрифт | Roboto (применить ко всем шрифтам) |
| размер шрифта | 18sp |
| цвет шрифта | #202124 |
Сообщение
| Текст 1 | В связи с недавними изменениями в законодательстве Южной Кореи, у вас теперь больше вариантов при оформлении заказа. Ваш выбор определит:
|
| размер шрифта | 14sp |
| Высота строки | 20 |
| цвет шрифта | #5F6368 |
| Текст 2 | Только покупки, совершенные через Google Play, защищены Google. Функции Play, такие как подарочные карты Play, Play Points, управление покупками и управление подписками, доступны только при выборе Google Play при оформлении заказа. |
| размер шрифта | 12sp |
| Высота строки | 16 |
| цвет шрифта | #5F6368 |
Кнопка 1
| Текст | Узнать больше |
| выравнивание текста | Центрированный |
| размер шрифта | 14sp |
| Толщина шрифта | Середина |
| цвет шрифта | #01875F |
| Цвет фона | #FFFFFF |
| Размеры | Высота: 36, Ширина: масштабируется до размера контейнера. |
| Радиус скругления углов | 4dp |
| Контур | 1dp, #DADCE0 |
| Связь | Ссылка на справочную статью Google Play |
Кнопка 2
| Текст | Продолжать |
| выравнивание текста | Центрированный |
| размер шрифта | 14sp |
| Толщина шрифта | Середина |
| цвет шрифта | #FFFFFF |
| Цвет фона | #01875F |
| Размеры | Высота: 36, Ширина: масштабируется до размера контейнера. |
| Радиус скругления углов | 4dp |
| Связь | Ссылка на экран выбора способа оплаты |
Нижний лист
| Размеры | Высота: переменная, Ширина: 100% |
| Радиус скругления углов | 8dp, 8dp, 0, 0 |
| Фон | #FFFFFF |
| Внутренняя подкладка | Слева: 24dp, Справа: 24dp, Сверху: 32dp, Снизу: 24dp |
| Высота | 8dp |
Пейзаж
В альбомной ориентации нижний лист шире, чем в портретной, но в остальном соответствует тем же конструктивным характеристикам и функциональности.

| Нижний лист | Ширина: максимум 500dp, внутренний отступ: 24dp |
| Заголовок | То же, что и в портретном режиме. |
| Сообщение | То же, что и в портретном режиме. |
| Кнопки | Высота: 36, Ширина: масштабируется до размера контейнера. |
Экран выбора способа оплаты
На экране выбора способа оплаты пользователям предлагаются два варианта завершения покупки. Чтобы помочь пользователям принять взвешенное решение, для каждого варианта платежного сервиса также отображаются доступные способы оплаты. После выбора способа оплаты пользователи смогут продолжить оформление покупки через соответствующий платежный сервис.
Когда отображать
Если пользователь уже видел информационный экран, то экран выбора способа оплаты должен появиться сразу после того, как пользователь совершит явное действие по инициированию покупки.
Как отобразить
Экран выбора способа оплаты должен отображаться в модальном окне внизу экрана и соответствовать тем же требованиям, что и информационный экран.
Равное визуальное представление
Кнопки для дополнительной внутриигровой оплаты и для оплаты через Google Play должны быть представлены одинаково и корректно. Это включает, помимо прочего, одинаковые размеры кнопок, размер/стиль текста, области нажатия и размеры значков. Пожалуйста, не добавляйте дополнительный текст, изображения или изменения стиля, не указанные в данных рекомендациях.
Пример: Нажатие кнопки «Присоединиться сейчас» запускает экран выбора способа оплаты.

Технические характеристики проекта
Экран выбора способа оплаты состоит из четырех отдельных компонентов: заголовок, описание, кнопка разработчика и кнопка Google Play. Необходимо использовать все компоненты, содержащие точный текст и элементы пользовательского интерфейса, определенные в данных рекомендациях. Мы просим вас не добавлять дополнительный текст или изображения на этот экран, но вы можете добавлять дополнительный текст и изображения на другие экраны, принадлежащие вам.
Визуальные материалы для Google Play и значки оплаты доступны по ссылкам, приведенным ниже.
Пример: В портретном режиме нижний экран должен занимать 100% общей ширины экрана.

- Заголовок
- Описание
- Кнопка разработчика
- Кнопка Google Play
- Нижний лист
- Фоновый экран
Заголовок
| Текст | Выберите способ оплаты |
| Шрифт | Roboto (применить ко всем шрифтам) |
| размер шрифта | 18sp |
| цвет шрифта | #202124 |
Описание
| Текст | Выберите, кто будет обеспечивать безопасность и обработку вашего платежа, а также предоставлять клиентскую поддержку. Преимущества и доступные формы оплаты могут различаться. |
| размер шрифта | 14sp |
| цвет шрифта | #5F6368 |
| Текстовая ссылка | Узнать больше |
| Ссылка на целевой объект | Связь |
| размер шрифта | 14sp |
| Украшение | Подчеркнуть |
| цвет шрифта | #5F6368 |
Кнопка разработчика

- значок приложения
- Название приложения
- значки способов оплаты

- Максимальное количество значков способов оплаты
- Вместо значков — названия способов оплаты.
- ширина 360dp
- ширина 480dp
значки способов оплаты
Масштабировать в соответствии с шириной экрана
Контейнер кнопок
| Контур | 1 балл, #DADCE0 |
| Радиус скругления углов | 4dp |
| Внутренняя подкладка | 16dp, 16dp, 16dp, 16dp, |
значок приложения
| Размеры | Высота: 24dp, Ширина: переменная |
Заголовок
| Текст | {Название приложения} |
| размер шрифта | 14sp |
| цвет шрифта | #202124 |
Способы оплаты
| Размеры | 32dp X 20dp |
| Радиус скругления углов | 2 |
| Количество | Максимум 5, если доступно более 5, отобразить дополнительный индикатор. |
| Дополнительный индикатор | + ещё (переносится на следующую строку на узких экранах) |
| размер шрифта | 12sp |
| цвет шрифта | #5F6368 |
Кнопка Google Play

- Икона
- Заголовок
- Принимаемые способы оплаты
- Дополнительный индикатор
Контейнер кнопок
| Контур | 1 балл, #DADCE0 |
| Радиус скругления углов | 4dp |
| Внутренняя подкладка | 16dp, 16dp, 16dp, 16dp, |
значок приложения
| Изображение | Google Play Prism |
| Размеры | 24dp X 24dp |
Заголовок
| Текст | Google Play |
| размер шрифта | 14sp |
| цвет шрифта | #202124 |
Способы оплаты
| Изображение | Связь |
| Дополнительный индикатор | +ещё |
| размер шрифта | 12sp |
| цвет шрифта | #5F6368 |
Пейзаж
Пример: В альбомной ориентации нижний лист шире, чем в портретной, но в остальном соответствует тем же конструктивным требованиям и функциональности.

| Нижний лист | Ширина: максимум 500dp, внутренний отступ: 24dp |
| Заголовок | То же, что и в портретном режиме. |
| Сообщение | То же, что и в портретном режиме. |
| Кнопки | То же, что и в портретном режиме. |