В этом разделе часто задаваемых вопросов рассматриваются распространенные вопросы, связанные с функцией FastPair.
Инструменты и интеграция
В этом разделе рассматриваются спецификация Fast Pair, инструменты и интеграционное тестирование.
Спецификация быстрой пары
- Какие функции мне необходимо реализовать для данного типа устройства и версии Fast Pair?
- Интегрирована ли функция Fast Pair с какой-либо конкретной функцией (LE Audio и т. д.)?
- Как узнать, активен ли мой проект (не идентификатор модели)?
- Как узнать, активен ли идентификатор модели моего устройства?
Приложение-валидатор
- Как использовать приложение Validator на устройстве?
- Как устранить неполадки, возникающие при расшифровке сообщений?
- Что означает код ошибки
DF-DFERH-01при попытке загрузки сопутствующего приложения?
Поведение устройства
- Как просмотреть рекламные объявления и уведомления на устройстве до его сертификации?
- Почему уведомление о последующем сопряжении не отображается на втором устройстве?
- Почему мое устройство перестало отображать уведомления в виде половины листа?
- Что означает
short time banned? - Где я могу найти ключи защиты от подмены идентификатора модели?
- Можно ли использовать публичный IP-адрес устройства для рекламы в режиме сопряжения вместо RPA?
- Почему на моем устройстве не отображается всплывающее окно Fast Pair, если сопутствующее приложение уже открыто на переднем плане?
Консоль устройства
- Почему я не могу создать проект в консоли устройства?
- Обязательно ли регистрировать название моей компании в Bluetooth SIG?
- Как вручную загрузить данные в консоль устройства?
- Сколько времени требуется для синхронизации изменений в консоли устройства с конкретным устройством?
- Как принудительно синхронизировать изменения, внесенные в Device Console, с устройством?
- Как загрузить данные самотестирования в консоль устройства?
Сертификация
В этом разделе рассматриваются часто задаваемые вопросы, касающиеся процесса сертификации.
Подготовка
- Какие действия необходимо предпринять перед отправкой образцов на сертификацию?
- Сколько образцов необходимо отправить на сертификацию?
- Как организовать международную доставку образцов устройств?
- Как получить официальное разрешение на продажу Fast Pair вместе с моим продуктом?
Самопроверка
- Обязаны ли партнеры предварительно предоставлять какие-либо данные об устройстве перед тестированием?
- Могу ли я использовать одни и те же телефоны и версии Android в отчете о самотестировании?
- Как вручную измерить время сопряжения?
- Как мне настроить самодиагностику для устройств, которые отличаются только цветом?
- Какие функции докладчикам необходимо протестировать и внедрить?
- Для проведения последующих тестов сопряжения требуется, чтобы телефон A удалил тестируемое устройство из списка устройств?
- Как проверить возможность ретроактивной записи ключа учетной записи на гарнитуре с поддержкой LE Audio?
- Как проверить функцию управления прошивкой?
Сертификация устройств
- Какие типы устройств (EVT, DVT, PVT, Released) можно использовать для самодиагностики и сертификации?
- Как партнеры могут указать разные цветовые варианты для одного и того же устройства, проходящего сертификацию?
- Как мне просмотреть сертификаты, выданные Google?
- Что мне делать с сертификатом, выданным Google после завершения самотестирования?
- Обязательно ли проводить сертификацию с использованием тех же версий программного обеспечения и микропрограмм, что и для самотестирования?
- Как управлять группой похожих продуктов в консоли устройств?
- Как следует передавать пользовательские шаги тестирования сторонним лабораториям?
- Почему в состоянии переключения звука у провайдера не отображается CONNECTED_A2DP_ONLY во время игры?
Постсертификационный период
- В каких случаях требуется повторная сертификация устройства или программного обеспечения?
- Какие виды тестирования требуются для обновлений программного обеспечения и микропрограмм после сертификации?
- Куда мне отправить отчет о самодиагностике для обновления прошивки?
Общие вопросы
- Нужно ли мне создавать разные идентификаторы моделей для устройств с незначительными отличиями (например, по цвету)?
- Какова процедура сертификации для включения чипсета в список поддерживаемых устройств?
Какие функции мне необходимо реализовать для данного типа устройства и версии Fast Pair?
На страницах с обязательными функциями определяется, какие функции необходимы для конкретного типа устройства и версии Fast Pair. Партнеры могут запрашивать исключения, которые рассматриваются в индивидуальном порядке.
Интегрирована ли функция Fast Pair с какой-либо конкретной функцией (LE Audio и т. д.)?
Google постоянно интегрирует новые функции и возможности в Fast Pair. Для получения подробной информации о конкретных запросах обратитесь к своему партнеру по системной интеграции или представителю Google.
Как узнать, активен ли мой проект (не идентификатор модели)?
Статус проекта отображается значком на странице проекта в консоли устройства .
Неактивный проект будет иметь следующий значок: ![]()
Активный проект будет иметь следующий значок: ![]()
Как узнать, активен ли идентификатор модели моего устройства?
Если вы еще этого не сделали, убедитесь, что ваше устройство зарегистрировано в вашем проекте Google Cloud, как описано на странице идентификатора модели .
Идентификаторы моделей полностью активируются после сертификации , и на странице соответствующего устройства в консоли устройства появится следующая кнопка:

На устройствах без идентификатора модели на странице устройства в консоли устройства будет отображаться следующая кнопка:

После отправки проекта с помощью кнопки «Утверждение» устройству присваивается идентификатор модели (Model ID). Этот идентификатор модели подходит для интеграции и тестирования после того, как Google присвоит устройству статус «ОЖИДАЕТСЯ», но его необходимо полностью активировать в процессе сертификации, прежде чем он будет работать с конечными продуктами.
Идентификатор модели устройства можно найти на его странице в консоли устройства :

Как использовать приложение Validator на устройстве?
Перед загрузкой результатов тестирования в консоль устройства партнеры должны создать учетную запись Google и получить разрешение администратора консоли на добавление этой учетной записи в свой проект.
- Партнеры должны создать учетную запись Google .
- Учетные записи Google могут быть связаны с адресами, отличными от Gmail .
- После создания учетной записи попросите администратора консоли устройств партнера добавить адрес электронной почты учетной записи в соответствующий проект консоли устройств .
- Войдите в этот аккаунт Google на устройстве.
В руководстве пользователя приложения Validator рассматриваются конкретные сценарии использования.
Как устранить неполадки, возникающие при расшифровке сообщений?
Обычно это вызвано проблемами с аппаратным криптографическим блоком. Попробуйте подключить ваше устройство для просмотра входных и выходных данных движка, а также вызовов API. Существующие тестовые примеры криптографии могут помочь в устранении неполадок.
Что означает код ошибки DF-DFERH-01 при попытке загрузки сопутствующего приложения?
Обычно это происходит из-за пробелов перед именем пакета.
Убедитесь, что в начале имени пакета в консоли устройства отсутствуют пробелы.
Как просмотреть рекламные объявления и уведомления на устройстве до его сертификации?
Несертифицированные рекламные объявления (и уведомления) устройства отображаются только в том случае, если на устройстве включены отладочные уведомления.
Чтобы включить отладочные уведомления:
- Настройки > Приложения и уведомления > Сервисы Google Play > Уведомления
- Настройки > Google > Устройства и общий доступ (или Подключения устройств) > Устройства > 3 точки > Включать результаты отладки
Почему уведомление о последующем сопряжении не отображается на втором устройстве?
Для синхронизации этой информации с устройством может потребоваться до нескольких часов.
Для принудительной синхронизации вручную:
- Перейдите в Настройки > Google > Устройства и общий доступ > Устройства .
- Выберите устройство в разделе «Сохраненные устройства».
- Выберите соответствующий аккаунт Google.
Теперь сопряженная гарнитура должна отображаться в списке.
Почему мое устройство перестало отображать уведомления в виде половины листа?
Уведомления о появлении половинных листов отключаются на 5 минут после их закрытия нажатием кнопки «Закрыть». Чтобы принудительно снова отобразить эти уведомления, выполните одно из следующих действий:
- Подождите пять (5) минут, пока снова не включатся половинные листы.
- Перезагрузите телефон.
Что означает short time banned ?
short time banned состояние, отображаемое в журнале отчетов об ошибках, возникает, когда одно и то же уведомление в виде половины листа закрывается нажатием кнопки «Закрыть». Это приводит к подавлению появления подобных уведомлений в течение следующих 5 минут.
Чтобы заставить полупрозрачные листы снова появиться, можно сделать одно из следующих действий:
- Подождите пять (5) минут, пока снова не включатся половинные листы.
- Перезагрузите телефон.
Где я могу найти ключи защиты от подмены идентификатора модели?
Эти ключи видны только проектам, зарегистрированным в консоли устройств .
Можно ли использовать публичный IP-адрес устройства для рекламы в режиме сопряжения вместо RPA?
В целом, нет.
Компания Google не тестирует этот вариант использования, и он может привести к нежелательному поведению.
Партнер, желающий реализовать это, должен как минимум:
- Проведите полное самотестирование всех функций, чтобы проверить правильность реализации.
- Запросите у Google разрешение на использование сервиса.
Предоставление исключений может осуществляться в каждом конкретном случае индивидуально.
Почему на моем устройстве не отображается всплывающее окно Fast Pair, если сопутствующее приложение уже открыто на переднем плане?
Всплывающее окно Fast Pair отключается, когда обнаруживает, что сопутствующее приложение (идентифицируемое по имени пакета в разделе «Имя пакета сопутствующего приложения» в Nearby Console для данного устройства) уже работает в фоновом режиме. Эта мера предотвращает избыточные уведомления.
Например, если пользователь запустит сопутствующее приложение для наушников в активном режиме на своем мобильном устройстве, всплывающее окно Fast Pair отображаться не будет.
Почему я не могу создать проект в консоли устройства?
Для создания проекта необходимы учетные записи Google . Можно связать с учетной записью Google адрес электронной почты, не относящийся к Google.
Эта проблема также проявляется в виде сообщения об ошибке «Запрос не имеет достаточных областей аутентификации».
Обязательно ли регистрировать название моей компании в Bluetooth SIG?
Да; каждое новое устройство, созданное в консоли устройств , должно иметь зарегистрированное название компании в Bluetooth SIG .
Как вручную загрузить данные в консоль устройства ?
Перед тем как партнеры смогут вручную загружать результаты тестирования в консоль устройства , им необходимо создать учетную запись Google и добавить ее в группу тестирования Fast Pair.
Партнеры, использующие приложение Validator, должны следовать инструкциям в разделе « Настройка приложения Validator» .
- Партнеры должны создать учетную запись Google .
- Учетные записи Google могут быть связаны с адресами, отличными от Gmail .
- После создания учетной записи добавьте ее в группу быстрого тестирования Fast Pair Test Group .
- Войдите в этот аккаунт Google на устройстве.
- Включите раздел «Использование и диагностика» на тестовом устройстве:
- Настройки > Google > 3 точки > Использование и диагностика > включить «Использование и диагностика»

Сколько времени требуется для синхронизации изменений в консоли устройства с конкретным устройством?
25 часов.
Как принудительно синхронизировать изменения, внесенные в Device Console, с устройством?
Каждое устройство обновляет свой локальный кэш один раз в день. Чтобы принудительно обновить кэш, выполните одно из следующих действий:
- Изменить системный язык:
- Перейдите в Настройки > Система > Язык и ввод > Языки .
- В более ранних версиях Android можно использовать Настройки > Система > Язык > Системные языки .
- Изменить язык системы на любой другой.
- Перейдите в Настройки > Система > Язык и ввод > Языки .
- Переведите системные часы на 25 часов вперед.
Многие параметры консоли устройства, такие как TxPower, хранятся в кэше устройства.
Как загрузить данные самотестирования в консоль устройства?
Для загрузки данных самотестирования в консоль устройства партнеры должны следовать как инструкциям в приложении валидатора, так и инструкциям по ручному тестированию. В будущем эти инструкции могут быть объединены.
Приложение Validator предназначено для отправки результатов калибровки и сквозного тестирования (E2E), а ручное тестирование — для последующего сопряжения, проверки расстояния и расширения функциональности. Оба варианта позволяют загружать результаты первоначального сопряжения.
Для загрузки данных из приложения-валидатора:
- Убедитесь, что вы выполнили все шаги, указанные в ответе по настройке приложения-валидатора .
- В течение всего времени проведения тестов устройство должно быть подключено к интернету.
- После завершения тестирования нажмите кнопку «Отправить».
Для загрузки данных ручного тестирования:
- Заполните все поля, указанные в форме отчета о самотестировании аудиосистемы BT Classic или BT LE, для ручного тестирования.
- Некоторые расширения, такие как Audio switch , имеют дополнительные отчеты о самодиагностике ( BT Classic или BT LE Audio ).
- Все отчеты о самотестировании отправляйте своему партнеру по системной интеграции или менеджеру по работе с клиентами.
- Поддерживайте устройство подключенным к интернету для:
- Продолжительность всех тестов.
- Через 25 часов после завершения тестирования.
- Убедитесь, что телефон подключен к источнику питания, чтобы он не разрядился во время процесса загрузки.
Какие действия мне необходимо предпринять перед отправкой образцов на сертификацию?
- Убедитесь, что вы выполнили все шаги, указанные в ответах к инструкциям по настройке приложения Validator и ручного тестирования .
- Следуйте инструкциям, указанным на странице «Процесс сертификации : подготовка к сертификации» .
Как проверить возможность ретроактивной записи ключа учетной записи на гарнитуре с поддержкой LE Audio?
Учитывая, что Bluetooth-стек обрабатывает подключения профилей, тест должен быть направлен на проверку успешного ретроактивного сопряжения независимо от настройки переключателя LE Audio на телефоне.
Если после сопряжения переключатель LE Audio находится в положении «ВЫКЛ», запишите результат в столбец «ВЫКЛ», а в столбце «ВКЛ» отметьте «Н/Д», также применимо обратное.
Как проверить функцию управления прошивкой?
Основная задача системы управления встроенным ПО — связать функции Fast Pair с конкретными, проверенными версиями встроенного ПО поставщика. Для обеспечения соответствия требованиям партнеры должны отправлять свое встроенное ПО в консоль устройства с помощью приложения Fast Pair Validator и пройти все обязательные тестовые сценарии. Более подробная информация содержится в приложении « Руководство по сертификации функций управления встроенным ПО» .
Сколько образцов необходимо отправить на сертификацию?
Три (3) образца необходимо отправить в стороннюю сертификационную лабораторию. Контактную информацию конкретной лаборатории см. на странице «Отправка устройств в сторонние лаборатории» .
При необходимости Google может обратиться к партнерам Fast Pair с просьбой отправить образцы в Google. Информацию о доставке устройств можно найти на странице «Отправка устройств в Google» .
Как организовать международную доставку образцов устройств?
Каждая сторонняя лаборатория имеет свои уникальные процедуры управления международными перевозками, импортными пошлинами и другими процессами. Вам необходимо согласовать этот процесс с лабораторией.
Контактную информацию конкретной лаборатории можно найти на странице «Отправка устройств в сторонние лаборатории» . То же самое относится и к любым устройствам, отправляемым в Google .
Как получить официальное разрешение на продажу Fast Pair вместе с моим продуктом?
- Зарегистрируйте партнерский аккаунт .
- Ознакомьтесь с процессом на странице , посвященной маркетинговому планированию продукта .
- Ознакомьтесь со страницей «Руководство по быстрому сопряжению логотипов» .
- Создайте свою упаковку и маркетинговые материалы.
- Отправьте свои эскизы на рассмотрение отдела маркетинга во вкладке «Утверждение материалов».
Обязаны ли партнеры предварительно предоставлять какие-либо данные об устройстве перед тестированием?
Нет.
Все необходимые данные, такие как идентификатор модели и версия прошивки, следует ввести в отчет о самотестировании перед его отправкой в Google.
Могу ли я использовать одни и те же телефоны и версии Android в отчете о самотестировании?
Нет.
Помимо вашего устройства, вы должны использовать три (3) телефона разных марок, работающих под управлением разных версий Android. Один (1) из трех (3) телефонов должен быть телефоном Pixel.
Использовать именно те телефоны и версии Android, которые указаны в отчете о самотестировании, необязательно.
Как вручную измерить время сопряжения?
Время взаимодействия измеряется следующим образом:
- В момент нажатия кнопки «сопряжение» в пользовательском интерфейсе.
- В тот момент, когда на телефоне отобразится сообщение «Сопряжение выполнено успешно».
Как мне настроить самодиагностику для устройств, которые отличаются только цветом?
- Проведите полное самотестирование на одной модели.
- Запустите приложение-валидатор на всех остальных моделях и убедитесь, что они прошли проверку.
Какие функции докладчикам необходимо протестировать и внедрить?
Требования к функциональным возможностям изложены в спецификации.
Для проведения последующих тестов сопряжения требуется, чтобы телефон A удалил тестируемое устройство из списка устройств?
Нет.
Для самотестирования при последующем сопряжении телефону A не требуется удалять тестируемое устройство и повторять первоначальное сопряжение. Например, при выполнении теста 30-кратного последующего сопряжения для самотестирования, удалять тестируемое устройство достаточно только телефону B.
Какие типы устройств (EVT, DVT, PVT, Released) можно использовать для самодиагностики и сертификации?
Устройство должно соответствовать как минимум уровню проверки конструкции (DVT).
Как правило, любые изменения программного обеспечения или микропрограмм после самотестирования или сертификации требуют повторного тестирования. Более подробную информацию см. в разделе « Пороговые значения для сертификации» .
Как партнеры могут указать разные цветовые варианты для одного и того же устройства, проходящего сертификацию?
Функция «Серии» в консоли устройств позволяет партнерам указывать семейства устройств именно для этого сценария.
Правила именования остаются на усмотрение партнера. Распространенная практика — добавлять к названию продукта суффикс, указывающий на цвет (например, '_green').
Как мне просмотреть сертификаты, выданные Google?
Для доступа к компоненту отслеживания проектов Google требуется учетная запись партнера Google (PDA). Ваш партнер-системный интегратор должен иметь учетную запись PDA для просмотра этих отметок и предоставления обновлений статуса.
Если у вас нет SI, обратитесь за помощью к своему партнеру Google для создания КПК.
Что мне делать с сертификатом, выданным Google после завершения самотестирования?
Партнерам необходимо выполнить следующие действия с этим билетом:
- Сообщите Google, какую стороннюю лабораторию вы планируете использовать.
- Сообщите номер заявки непосредственно в стороннюю лабораторию.
Обязательно ли проводить сертификацию с использованием тех же версий программного обеспечения и микропрограмм, что и для самотестирования?
Да.
Как правило, любые изменения программного обеспечения или микропрограмм после самотестирования или сертификации требуют повторного тестирования. Более подробную информацию см. в разделе « Пороговые значения для сертификации» .
Как управлять группой похожих продуктов в консоли устройств?
Любую группу продуктов, имеющих одинаковое изображение, название, программное обеспечение и версию прошивки, можно добавить в качестве «серии» в консоли устройства .
Каждое устройство должно иметь запись.
Сертификацию должно пройти только одно устройство из этой группы; все остальные устройства серии считаются одобренными после завершения сертификации. При обновлении программного обеспечения или прошивки устройства в Google необходимо отправить только один отчет о самодиагностике.
Как следует передавать пользовательские шаги тестирования сторонним лабораториям?
В целом, партнерам не должно потребоваться реализовывать собственные шаги тестирования для сертификации Fast Pair. Использование собственных шагов, скорее всего, нарушит стандарт Fast Pair и ухудшит производительность устройства.
Любые нестандартные шаги или особые требования следует обсудить с Google на этапе подготовки проектного предложения.
Почему в состоянии переключения звука у провайдера не отображается CONNECTED_A2DP_ONLY во время игры?
Это известная проблема, вызванная устройством Seeker и связанная с некорректным переключением звука в играх. Телефоны Samsung устанавливают состояние соединения в CONNECTED_A2DP_WITH_AVRCP вместо CONNECTED_A2DP_ONLY при игре.
Более подробную информацию см. в разделе « Известные проблемы сертификации аудиопереключателей» .
В каких случаях требуется повторная сертификация устройства или программного обеспечения?
Любые изменения программного обеспечения или прошивки требуют отправки отчета о самотестировании , даже если они не затрагивают код Fast Pair.
Как правило, полная переаттестация необходима в следующих случаях:
- Выпущен бинарный файл с новыми функциями Fast Pair.
- Новые функции должны быть сертифицированы сторонними лабораториями, а существующие функции могут быть проверены с помощью отчета о самотестировании .
- Выпущен бинарный файл, из которого удалены функции Fast Pair.
- Изменение используемой версии Fast Pair (например, с 3.0 на 3.1).
- Для некоторых изменений в версии может потребоваться дополнительная сертификация.
- Например, для перехода с версии 3.1 на 3.2 требуется сертификация аудиопереключателя.
- Для некоторых изменений в версии может потребоваться дополнительная сертификация.
- Выпуск бинарного файла для нового оборудования, в частности, с новыми антеннами.
Ваш контакт в SI или Google сможет предоставить наиболее точные рекомендации по конкретным случаям, включая запросы на освобождение от требований или получение исключения.
Какие виды тестирования требуются для обновлений программного обеспечения и микропрограмм после сертификации?
Для обновления программного обеспечения и микропрограмм после сертификации требуется:
- Проведение самотестирования.
- Отправка результатов самотестирования в Google.
- Пройдено сквозное интеграционное тестирование приложения Validator.
Внедрение новых расширений Fast Pair или изменение версии Fast Pair требует дополнительной сертификации, как описано в разделе, посвященном пороговым значениям сертификации .
Куда мне отправить отчет о самодиагностике для обновления прошивки?
Для получения подробной информации о процессе свяжитесь со своим партнером по системной интеграции.
Если у вас нет партнера по интеграционной инфраструктуре, отправляйте отчеты о самотестировании в группу проверки отчетов о самотестировании .
Нужно ли мне создавать разные идентификаторы моделей для устройств с незначительными отличиями (например, по цвету)?
Да. Любому устройству с физическими отличиями необходимо присвоить новый идентификатор модели. В ответе на вопрос о похожих товарах предлагаются некоторые варианты правил именования.
Как добавить мое устройство на страницу поддерживаемых чипсетов ?
Страница с информацией о поддерживаемых чипсетах обновляется после прохождения чипсетом сертификации. Новые чипсеты добавляются в список при выполнении одного из следующих условий:
- Совет по развитию прошел сертификацию.
- Продукт, использующий данный чипсет, проходит сертификацию.