В этом разделе часто задаваемых вопросов рассматриваются распространенные вопросы, связанные с Fast Pair.
Инструменты и интеграция
В этом разделе описываются спецификации Fast Pair, инструменты и интеграционное тестирование.
Спецификация быстрой пары
- Какие функции мне необходимо реализовать для данного типа устройства и версии Fast Pair?
- Интегрировано ли Fast Pair с какой-либо конкретной функцией (LE Audio и т. д.)?
- Как узнать, активен ли мой проект (не идентификатор модели)?
- Как узнать, активен ли идентификатор модели моего устройства?
Приложение Валидатор
- Как использовать приложение Validator на устройстве?
- Как устранить неполадки при расшифровке сообщений?
- Что означает код ошибки
DF-DFERH-01
при попытке загрузить сопутствующее приложение?
Поведение устройства
- Как просмотреть поллиста и уведомления на устройстве до его сертификации?
- Почему последующее уведомление о сопряжении не отображается на втором устройстве?
- Почему мое устройство перестало отображать уведомления о заполнении половины листа?
- Что означает
short time banned
? - Где я могу найти ключи защиты от подделки идентификатора модели?
- Могу ли я использовать публичный адрес устройства для рекламы в режиме сопряжения вместо RPA?
Консоль устройства
- Почему я не могу создать проект в консоли устройства?
- Как вручную загрузить данные в консоль устройства?
- Сколько времени требуется для синхронизации изменений в консоли устройства с данным устройством?
- Как принудительно синхронизировать изменения консоли устройства с устройством?
- Как загрузить данные самотестирования в консоль устройства?
Сертификация
В этом разделе рассматриваются общие вопросы, связанные с процессом сертификации.
Подготовка
- Какие действия необходимо предпринять перед отправкой образцов на сертификацию?
- Сколько образцов необходимо отправить на сертификацию?
- Как мне организовать международную доставку образцов устройств?
- Как мне получить официальное разрешение на продажу Fast Pair вместе с моим продуктом?
Самооценочный тест
- Обязаны ли партнеры предоставлять какие-либо данные об устройстве перед тестированием?
- Могу ли я использовать в своем отчете самопроверки те же телефоны и версии Android?
- Как вручную измерить время сопряжения?
- Как мне управлять самопроверкой устройств, которые отличаются только цветом?
- Какие функции динамикам необходимо протестировать и внедрить?
- Требуют ли последующие тесты сопряжения, чтобы телефон А забыл тестируемое устройство?
Сертификация устройства
- Какое устройство (EVT, DVT, PVT, Released) я могу использовать для самотестирования и сертификации?
- Как партнеры могут указать разные цветовые версии для одного и того же устройства, проходящего сертификацию?
- Как просмотреть билеты сертификации, выданные Google?
- Что мне делать с сертификационным билетом, который Google выдает после завершения самотестирования?
- Должна ли сертификация проводиться с использованием тех же версий программного обеспечения и встроенного ПО, которые использовались для самотестирования?
- Как управлять группой похожих продуктов в консоли устройства?
- Как следует сообщать сторонним лабораториям о любых этапах индивидуального тестирования?
Пост-сертификация
- Когда мне необходимо пройти повторную сертификацию устройства или программного обеспечения?
- Какое тестирование требуется для постсертификационных обновлений программного обеспечения и встроенного ПО?
- Куда мне отправить отчет самопроверки обновлений встроенного ПО?
Общие вопросы
- Должен ли я создавать разные идентификаторы моделей для устройств с незначительными различиями (например, цветом)?
- Какова процедура прохождения сертификации для включения в список поддерживаемых чипсетов?
Какие функции мне необходимо реализовать для данного типа устройства и версии Fast Pair?
На страницах обязательных функций указано, какие функции необходимы для данного типа устройства и версии Fast Pair. Партнеры могут запросить исключения, которые рассматриваются в каждом конкретном случае.
Интегрировано ли Fast Pair с какой-либо конкретной функцией (LE Audio и т. д.)?
Google постоянно интегрирует новые функции и возможности в Fast Pair. Обратитесь к своему SI-партнеру или контактному лицу в Google для получения подробной информации о конкретных запросах.
Как узнать, активен ли мой проект (не идентификатор модели)?
Статус проекта обозначается значком на странице проекта в консоли устройства .
Неактивный проект будет иметь такой значок:
Активный проект будет иметь этот значок:
Как узнать, активен ли идентификатор модели моего устройства?
Если вы еще этого не сделали, убедитесь, что ваше устройство зарегистрировано в вашем проекте Google Cloud, как описано на странице идентификатора модели .
Идентификаторы моделей полностью активируются после сертификации , и на странице устройства в консоли устройства будет указана эта кнопка:
Устройства без идентификаторов модели будут иметь эту кнопку на странице устройства в консоли устройства :
Устройству присваивается идентификатор модели после отправки его проекта с помощью кнопки «Утверждение». Этот идентификатор модели подходит для интеграции и тестирования после того, как Google присвоит устройству статус «ОЖИДАНИЕ», но его необходимо полностью активировать в процессе сертификации , прежде чем оно будет работать с конечными продуктами.
Идентификатор модели устройства можно найти на его странице устройства в консоли устройства :
Как использовать приложение Validator на устройстве?
Партнеры должны создать учетную запись Google и добавить ее в свой проект консоли устройства администратором консоли устройства, прежде чем они смогут загружать результаты тестирования в консоль устройства .
- Партнеры должны создать учетную запись Google .
- Аккаунты Google могут быть связаны с адресами, не принадлежащими Gmail .
- После создания учетной записи попросите администратора консоли устройств партнера добавить адрес электронной почты учетной записи в правильный проект консоли устройств .
- Войдите в эту учетную запись Google на устройстве.
Руководство пользователя приложения Validator описывает конкретные случаи использования.
Как устранить неполадки при расшифровке сообщений?
Обычно они вызваны проблемами с криптоблоком HW. Попробуйте настроить свое устройство для просмотра входных и выходных данных механизма и вызовов API. Существующие тестовые сценарии шифрования могут помочь в устранении неполадок.
Что означает код ошибки DF-DFERH-01
при попытке загрузить сопутствующее приложение?
Обычно это вызвано пробелами перед именем пакета.
Убедитесь, что в имени пакета в консоли устройства нет начальных пробелов.
Как просмотреть поллиста и уведомления на устройстве до его сертификации?
Объявления несертифицированных устройств (и уведомления) отображаются только в том случае, если на устройстве включены уведомления об отладке.
Чтобы включить уведомления об отладке:
- Настройки > Приложения и уведомления > Сервисы Google Play > Уведомления.
- Настройки > Google > Устройства и общий доступ (или Подключения устройств) > Устройства > 3 точки > Включить результаты отладки
Почему последующее уведомление о сопряжении не отображается на втором устройстве?
Синхронизация этой информации с устройством может занять до нескольких часов.
Чтобы принудительно выполнить синхронизацию вручную:
- Перейдите в «Настройки» > «Google» > «Устройства и обмен» > «Устройства» .
- Выберите устройство в разделе «Сохраненные устройства».
- Выберите соответствующий аккаунт Google.
Сопряженная гарнитура теперь должна отображаться в списке.
Почему мое устройство перестало отображать уведомления о заполнении половины листа?
Уведомления о заполнении половины листа подавляются на 5 минут после двойного закрытия. Чтобы принудительно отобразить половинки листов, выполните одно из следующих действий:
- Подождите пять (5) минут, чтобы полулисты снова включились.
- Перезагрузите телефон.
Что означает short time banned
?
Состояние short time banned
, отображаемое в журнале отчетов об ошибках, возникает, когда одно и то же уведомление о половине листа закрывается дважды подряд. Это приведет к подавлению будущих экземпляров этой половины листа в течение следующих 5 минут.
Чтобы принудительно отобразить половинки листов, выполните одно из следующих действий:
- Подождите пять (5) минут, чтобы полулисты снова включились.
- Перезагрузите телефон.
Где я могу найти ключи защиты от подделки идентификатора модели?
Ключи видны только проектам, зарегистрированным в консоли устройства .
Могу ли я использовать публичный адрес устройства для рекламы в режиме сопряжения вместо RPA?
В общем, нет.
Google не тестирует этот вариант использования, и это может привести к нежелательному поведению.
Партнер, желающий добиться этого, должен как минимум:
- Выполните полную самопроверку всех функций, чтобы проверить реализацию.
- Запросите отказ от Google.
Отказ может быть предоставлен в индивидуальном порядке.
Почему я не могу создать проект в консоли устройства?
Для создания проекта необходимы аккаунты Google . Можно связать адрес электронной почты, не принадлежащий Google, с учетной записью Google.
Эта проблема также проявляется в сообщении об ошибке «Запрос имеет недостаточные области аутентификации».
Как вручную загрузить данные в консоль устройства ?
Партнеры должны создать учетную запись Google и добавить ее в группу тестирования быстрого соединения, прежде чем они смогут вручную загружать результаты тестирования в консоль устройства .
Партнеры, использующие приложение Validator, должны следовать инструкциям в разделе настройки приложения Validator .
- Партнеры должны создать учетную запись Google .
- Аккаунты Google могут быть связаны с адресами, не принадлежащими Gmail .
- После создания учетной записи добавьте ее в группу Fast Pair Test Group .
- Войдите в эту учетную запись Google на устройстве.
- Включите использование и диагностику на тестовом устройстве:
- Настройки > Google > 3 точки > Использование и диагностика > включить Использование и диагностика.
Сколько времени требуется для синхронизации изменений в консоли устройства с данным устройством?
25 часов.
Как принудительно синхронизировать изменения консоли устройства с устройством?
Каждое устройство обновляет свой локальный кэш один раз в день. Чтобы принудительно обновить кэш, выполните одно из следующих действий:
- Измените язык системы:
- Откройте «Настройки» > «Система» > «Язык и ввод» > «Языки» .
- В более ранних версиях Android можно использовать «Настройки» > «Система» > «Язык» > «Языки системы» .
- Перейдите в систему на любой другой язык.
- Откройте «Настройки» > «Система» > «Язык и ввод» > «Языки» .
- Установите системные часы вперед на 25 часов.
Многие настройки консоли устройства, такие как TxPower, существуют в кеше устройства.
Как загрузить данные самотестирования в консоль устройства?
Партнеры должны использовать как приложение Validator, так и путь ручного тестирования, чтобы загрузить данные самотестирования в консоль устройства. В будущем эти пути могут быть объединены.
Приложение Validator предназначено для отправки результатов калибровки и сквозного тестирования (E2E), а ручное тестирование охватывает последующее сопряжение, дистанционные тесты и функции расширения. Оба пути могут загружать первоначальные результаты сопряжения.
Чтобы загрузить данные приложения Валидатор:
- Убедитесь, что вы выполнили все шаги, перечисленные в ответе на вопрос по настройке приложения Validator .
- Держите устройство подключенным к Интернету на время всех тестов.
- Нажмите кнопку «Отправить» после завершения тестирования.
Чтобы загрузить данные ручного теста:
- Заполните все поля ручного тестирования, перечисленные в отчете самотестирования .
- Некоторые расширения, такие как Audio Switch , имеют дополнительные отчеты самотестирования.
- Отправьте все отчеты самопроверки своему партнеру по системному анализу или менеджеру по работе с клиентами.
- Держите устройство подключенным к Интернету для:
- Продолжительность всех тестов.
- 25 часов после завершения тестирования.
- Убедитесь, что телефон подключен к источнику питания, чтобы он не отключался во время процесса загрузки.
Какие действия мне необходимо предпринять перед отправкой образцов на сертификацию?
- Убедитесь, что вы выполнили все шаги, перечисленные в ответах на вопросы по настройке приложения Validator и ручного тестирования .
- Следуйте инструкциям, указанным на странице «Процесс сертификации : подготовка к сертификации» .
Сколько образцов необходимо отправить на сертификацию?
Три (3) образца должны быть отправлены в лабораторию сторонней сертификации. Контактную информацию конкретной лаборатории см. на странице «Доставка устройств в сторонние лаборатории» .
Google может попросить партнеров Fast Pair присылать образцы в Google по мере необходимости. Информацию о доставке Google см. на странице «Доставка устройств в Google».
Как мне организовать международную доставку образцов устройств?
Каждая сторонняя лаборатория имеет уникальные процессы управления международной доставкой, импортными пошлинами и процессами. Вы должны согласовать этот процесс с лабораторией.
Контактную информацию конкретной лаборатории см. на странице «Доставка устройств в сторонние лаборатории» . То же самое относится к любым устройствам , поставляемым в Google .
Как мне получить официальное разрешение на продажу Fast Pair вместе с моим продуктом?
- Зарегистрируйте партнерскую учетную запись .
- Просмотрите процесс на странице потока маркетинга продукта .
- Просмотрите страницу с инструкциями по использованию логотипа Fast Pair .
- Создайте свою упаковку и маркетинговые материалы.
- Отправьте свои проекты на маркетинговую проверку на вкладке «Утверждение активов».
Обязаны ли партнеры предоставлять какие-либо данные об устройстве перед тестированием?
Нет.
Все необходимые данные, такие как идентификатор модели и версия встроенного ПО, следует ввести в отчет самопроверки перед отправкой его в Google.
Могу ли я использовать в своем отчете самопроверки те же телефоны и версии Android?
Нет.
Помимо вашего устройства, вы должны использовать три (3) телефона разных марок и с разными версиями Android. Один (1) из трех (3) телефонов должен быть телефоном Pixel.
Вам не обязательно использовать точные телефоны и номера версий Android, указанные в отчете самопроверки.
Как вручную измерить время сопряжения?
Время сопряжения измеряется как:
- В тот момент, когда в пользовательском интерфейсе нажата кнопка «Соединить».
- В тот момент, когда на телефоне отображается сообщение об успешном сопряжении.
Как мне управлять самопроверкой устройств, которые отличаются только цветом?
- Выполните полную самопроверку на одной модели.
- Запустите приложение-валидатор на всех остальных моделях и подтвердите, что они прошли проверку.
Какие функции динамикам необходимо протестировать и внедрить?
Требования к функциям описаны в спецификации.
Требуют ли последующие тесты сопряжения, чтобы телефон А забыл тестируемое устройство?
Нет.
Самотестирование для последующего сопряжения не требует, чтобы телефон А забыл тестируемое устройство и повторно выполнил первоначальное сопряжение. Например, при выполнении 30-кратного теста последующего сопряжения для самопроверки только телефону B необходимо забыть DUT.
Какое устройство (EVT, DVT, PVT, Released) я могу использовать для самотестирования и сертификации?
Устройство должно соответствовать как минимум уровню проверочного испытания конструкции (DVT).
Как правило, любые изменения программного обеспечения или встроенного ПО после самотестирования или сертификации требуют повторного тестирования в той или иной форме. Дополнительную информацию см. в разделе «Порог сертификации» .
Как партнеры указывают разные цветовые версии для одного и того же устройства, проходящего сертификацию?
Функция «Серии» консоли устройств позволяет партнерам указывать семейства устройств именно для этого сценария.
Соглашения об именах оставляются на усмотрение партнера. Распространенным соглашением является добавление к названию продукта суффикса, обозначающего цвет (например, «_green»).
Как просмотреть билеты сертификации, выданные Google?
Для доступа к компоненту отслеживания проектов Google требуется учетная запись домена партнера Google (PDA). Ваш SI-партнер должен иметь КПК для просмотра этих тиков и предоставлять обновления статуса.
Если у вас нет SI, обратитесь к своему партнеру Google за помощью в создании КПК.
Что мне делать с сертификационным билетом, который Google выдает после завершения самотестирования?
Партнерам необходимо выполнить следующие действия с помощью этого билета:
- Сообщите Google, какую стороннюю лабораторию вы планируете использовать.
- Сообщите номер заявки напрямую в стороннюю лабораторию.
Должна ли сертификация проводиться с использованием тех же версий программного обеспечения и встроенного ПО, которые использовались для самотестирования?
Да.
Как правило, любые изменения программного обеспечения или встроенного ПО после самотестирования или сертификации требуют повторного тестирования в той или иной форме. Более подробную информацию см. в разделе «Порог сертификации» .
Как управлять группой похожих продуктов в консоли устройства?
Любую группу продуктов с одинаковым изображением, названием, программным обеспечением и версией прошивки можно добавить как «серию» в консоли устройства .
Каждое устройство должно иметь запись.
Только одно устройство из этой группы должно быть сертифицировано, для всех остальных устройств требуется только отправка отчета самопроверки в Google.
Как следует сообщать сторонним лабораториям о любых этапах индивидуального тестирования?
Как правило, партнерам не требуется выполнять специальные этапы тестирования для сертификации Fast Pair. Использование пользовательских шагов может привести к нарушению стандарта Fast Pair и снижению производительности устройства.
Любые нестандартные действия или особые требования следует обсуждать с Google на этапе предложения проекта.
Когда мне необходимо пройти повторную сертификацию устройства или программного обеспечения?
Любое изменение программного обеспечения или прошивки требует предоставленияотчета самопроверки , даже если код быстрого соединения не изменяется.
Как правило, вам необходимо выполнить полную ресертификацию, когда:
- Выпуск двоичного файла с новыми функциями Fast Pair.
- Новые функции должны быть сертифицированы сторонними лабораториями, существующие функции можно проверить с помощьюотчета самотестирования .
- Выпуск двоичного файла с удаленными функциями Fast Pair.
- Изменение реализованной версии Fast Pair (например, 3.0 -> 3.1).
- Некоторые изменения версий могут потребовать дополнительной сертификации.
- Например, для 3.1 -> 3.2 требуется сертификация аудиопереключателя.
- Некоторые изменения версий могут потребовать дополнительной сертификации.
- Выпуск двоичного файла на новом оборудовании, особенно с новыми антеннами.
Ваш представитель SI или Google может дать наилучшие рекомендации в конкретных случаях, включая запросы на освобождение или отказ.
Какое тестирование требуется для постсертификационных обновлений программного обеспечения и встроенного ПО?
Обновления программного обеспечения и встроенного ПО после сертификации требуют:
- Выполнение самотестирования.
- Отправка результатов самотестирования в Google.
- Прохождение теста сквозной интеграции приложения Validator.
Внедрение новых расширений Fast Pair или изменение версии Fast Pair требует дополнительной сертификации, как описано в разделе о пороговых значениях сертификации .
Куда мне отправить отчет самопроверки обновлений встроенного ПО?
Свяжитесь со своим SI-партнером для получения подробной информации о его процессе.
Отправьте отчеты о самопроверке группе проверки отчетов о самопроверке, если у вас нет партнера-SI.
Должен ли я создавать разные идентификаторы моделей для устройств с незначительными различиями (например, цветом)?
Да. Любому устройству с физическими отличиями должен быть присвоен новый идентификатор модели. В ответе на аналогичные продукты предлагаются некоторые предложения по соглашению об именах.
Как добавить свое устройство на страницу поддерживаемых чипсетов ?
Страница поддерживаемых наборов микросхем обновляется после прохождения сертификации набором микросхем. Новые чипсеты добавляются в список в следующих случаях:
- Совет по разработке проходит сертификацию.
- Продукт, использующий чипсет, проходит сертификацию.