Рекомендации по пользовательскому интерфейсу

Введение

API совместного использования планов мобильных данных позволяет мобильным подписчикам просматривать информацию о своем плане в настройках, используя установленные шаблоны пользовательского интерфейса Android. Он также дополнительно позволяет пользователям просматривать и управлять своим планом с помощью других поверхностей, таких как Assistant. Многие пользователи сначала узнают о тарифном плане для мобильных данных из уведомления, сообщающего им, что они могут просматривать и управлять своим тарифным планом. После согласия на совместное использование плана данных между своим оператором и Google подписчики смогут просматривать план мобильных данных с информацией, отправленной через API.

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

Руководящие принципы

  1. Точность
    Оператор предоставляет точную и своевременную информацию, используя API в меру своих возможностей. Любые неточности негативно повлияют на надежность тарифного плана для мобильных данных и ухудшат работу пользователя с приложениями Google, использующими эту информацию.
  2. Ясность
    Пользователь может видеть, на что он подписался или купил, используя структуру API плана и модуля. Название плана и модуля, а также описания написаны максимально ясно. Ожидайте, что некоторые пользователи будут менее грамотными в цифровом плане или их телефон будет настроен на язык, который не является их первым. Вместо использования технических терминов, таких как «дроссель», используйте нетехническое слово, когда это уместно, например, «ваши данные будут замедлены до…».
  3. Краткость
    Пользователи часто сканируют, а не читают текст, чтобы найти ключевую информацию. Поместите ключевые слова в начало предложений и удалите слова, которые не меняют его значения и контекста. Например, когда контекстом является баланс учетной записи пользователя, фразу «Когда вы пополняете свою учетную запись, срок действия остатка вашей учетной записи будет продлен» можно сократить до «Продлить срок действия, пополнив свой баланс».

Параметры настройки

Пример логотипа

1 Логотип 2 Торговая марка оператора

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

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

Рекомендуемые логотипы

Используйте товарные знаки или сокращенные словесные обозначения

Избегайте использования этих типов логотипов

Избегайте длинных словесных знаков из-за удобочитаемости и дублирования.

Не используйте эти логотипы

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

Торговая марка оператора

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

Хорошо: "MyTelco", "ACG"

Избегайте: «MyTelco Wireless», «American Cellular Group».

Плохо: «MyTelco — инновации без границ», «ACG Inc.»

Рекомендации по написанию

  1. Будь краток
    Пространство ограничено, и пользователям будет легче сканировать. Это особенно важно для пользователей, впервые зашедших в сеть.
  2. НЕ ИСПОЛЬЗУЙТЕ ВСЕ ЗАГЛАВНЫЕ БУКВЫ
    Пользователям может показаться, что вы кричите на них, а также их сложнее читать или сканировать. Это не относится к аббревиатурам или торговым маркам.
  3. Избегайте ненужной пунктуации
    Не будь напыщенным! Всегда заканчивайте последнее предложение точкой. Не используйте точки, если есть только одно предложение или фраза.
  4. Не включать URL-адреса
    Если иное не указано в справочнике по API, их нельзя будет использовать в пользовательском интерфейсе.

Тип плана

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

Заголовок страницы с «SuperMetro» в качестве названия плана

1 planStatus.title 2 planStatus.updateTime

Делать Не Количество символов Усечение
Предоплата

постоплата

СуперМетро

ПерейтиJUMP

Безлимитные звонки внутри ntwk, 20c/SMS

Нет плана

Супер Интернет 5GB 129b

Рекомендовать менее 50 символов Многоточие после двух строк

Имя модуля

Справочник по API: PlanModule.moduleName

Строка модуля и диалоговое окно для диалогового окна пакета развлечений Ultra, указывающее на описание

1 PlanModule.moduleName 2 Plan.expirationTime 3 PlanModule.description

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

Если имя модуля оставить пустым, пользовательским интерфейсом по умолчанию являются «Данные» для измеренных данных и «Неограниченные данные» для неизмеренных.

Делать Не Количество символов Усечение
Максимальная скорость Интернета

Пакет социальных развлечений

Ночь кино

данные 3G

Неограниченные данные на скорости 1 Мбит/с

1 Гб интернета с максимальной скоростью

Неограниченное видео с iFlix, Netflix, YouTube, LINE TV, JOOX, Apple Music, Fungjai, TIDAL, AtimeOnline, Deezer, Cat Radio, COOLISM и BEC TERO RADIO

Рекомендовать менее 24 символов никто

Описание модуля

Ссылка на API: PlanModule.description

Опишите любые детали, которые были опущены в названии. Например, кратко объясните преимущества «Ультраразвлекательного пакета». Избегайте маркетинговых или рекламных формулировок, повторения названия плана или сведений о телефонных звонках/SMS.

Делать Не Количество символов Усечение
Неограниченное потоковое воспроизведение развлечений со скоростью 2 Мбит/с на YouTube, LINE TV, JOOX, Apple Music, Fungjai, TIDAL, AtimeOnline, Deezer, Cat Radio, COOLISM и BEC TERO RADIO Продолжайте хорошо проводить время с 12 часами безлимитного Интернета и 24 часами безлимитных звонков.

Новые планы SuperMetro гарантируют, что ваша учетная запись всегда будет оставаться активной в течение всего периода подписки!

Рекомендовать не более 180 символов никто

Баланс

Справочник по API: AccountInfo

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

Баланс счета и кредитный диалог

1 AccountInfo.accountBalance 2 AccountInfo.validUntil 3 Текст справки по балансу счета (обратитесь для настройки)

Остатки кредита

Справочник по API: AccountInfo

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

Баланс счета и кредитный диалог

1 AccountInfo.accountBalance + AccountInfo.loanBalance 2 AccountInfo.unpaidLoan 3 AccountInfo.loanBalance 4 Текст справки по кредиту (обратитесь для настройки)

Название предложения

Ссылка на API: Offer.planName

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

Элемент списка предложений и диалоговое окно в тарифном плане мобильных данных

1 Offer.planName 2 Offer.planDescription 3 PlanOffer.FormOfPayment 4 Условия покупки

Делать Не Количество символов Усечение
Дневной абонемент Go No Limit 1 Мбит/с

1 ГБ пополнения

1 ГБ данных 3G

Безлимитный дневной абонемент в Интернет

Лучшее пополнение на 4 Гб!

Пополнение на 1 Гб со скидкой

Рекомендовать менее 40 символов никто

Описание предложения

Ссылка на API: Offer.planDescription

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

Делать Не Количество символов Усечение
Данные 4G на максимальной скорости 10 Мбит/с. Действует 24 часа. Самый быстрый 4G интернет. Получите это сегодня!

Неограниченные данные LTE от лучшего оператора мобильной связи страны

Рекомендовать важную информацию до 50 символов для отображения в списке предложений Многоточие на 2 строчке в списке предложений

Нет усечения в диалоговом окне предложения

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

Форма оплаты

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

Условия покупки

План мобильных данных может поддерживать любые условия покупки, которые в настоящее время появляются в предложениях в других каналах, по которым они продаются. Например, если НДС обычно не включен в цену, скажите «Цена не включает 7% НДС». Это настраивается, когда оператор находится на борту.

Квота и использование

Мобильный тарифный план позволяет пользователям легко отслеживать использование и оставшуюся квоту. Некоторые поля являются обязательными, но все операторы должны заполнить как можно больше полей, чтобы помочь пользователю отслеживать, что он использовал и что оставил. В пользовательском интерфейсе, изображенном ниже, все, кроме заголовка модуля «Интернет-квота», отформатировано и переведено Google.

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

2 quotaBytes меньше remainingBytes байтов

3 Индикатор выполнения появляется только в том случае, если quotaBytes и remainingBytes байты.

4 expirationTime

5 quotaBytes

6 remainingBytes

7 planState устанавливается в INACTIVE для случаев, когда функции плана временно неактивны.

Уведомления

Уведомления имеют решающее значение для пользователей, эффективно управляющих своими мобильными данными. Операторы могут отправлять определенные уведомления своим подписчикам о своих планах через API. Текст уведомления генерируется, переводится и отправляется GTAF на основе обязательных полей API. Актуальный список поддерживаемых уведомлений и их обязательное поле см. в руководстве по API уведомлений . Их дизайн соответствует рекомендациям Material Design Android Notification с целью предоставления своевременных, контекстных, точных и конкретных уведомлений, чтобы пользователи могли управлять своими данными.

6 примеров уведомлений

Примеры поддерживаемых уведомлений: (содержимое может быть изменено)
1 Низкий баланс данных 2 Нет данных 3 Напоминание об истечении срока действия 4 Приветственное уведомление 5 Предупреждение PAYGO 6 Пополнение баланса счета

Страница поддержки

Страница поддержки может быть настроена так, чтобы направлять пользователей к вашим каналам поддержки, а не отправлять их в инструмент обратной связи Google. Начиная с Сервисов Google Play 15.3+, пользователи могут получить к ним доступ из меню дополнительных параметров в верхней части плана мобильных данных. Обратитесь к члену команды по совместному использованию планов мобильных данных, чтобы настроить его.

1 Справка службы поддержки 2 Заголовок ссылки 3 Подзаголовок ссылки

Пользователи могут видеть список вариантов электронной почты, SMS, звонков и веб-поддержки, а также фрагмент текста, чтобы задать контекст для пользователя. Связывание с другими приложениями или загрузка других приложений из Play Store не поддерживается. Название ссылки и подзаголовок указаны на английском языке и переведены Google.

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

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