이 FAQ에서는 일반적인 빠른 페어링 관련 질문을 다룹니다.
도구 및 통합
이 섹션에서는 빠른 페어링 사양, 도구, 통합 테스트를 다룹니다.
빠른 페어링 사양
- 특정 기기 유형 및 빠른 페어링 버전에서 구현해야 하는 기능은 무엇인가요?
- 빠른 페어링은 특정 기능 (LE 오디오 등)과 통합되나요?
- 내 프로젝트 (모델 ID가 아님)가 활성 상태인지 어떻게 알 수 있나요?
- 기기의 모델 ID가 활성 상태인지 어떻게 알 수 있나요?
검사기 앱
- 기기에서 검사기 앱을 사용하려면 어떻게 해야 하나요?
- 메시지 복호화 실패 문제를 해결하려면 어떻게 해야 하나요?
- 컴패니언 앱을 다운로드하려고 할 때 오류 코드
DF-DFERH-01
는 무엇을 의미하나요?
기기 동작
- 기기가 인증되기 전에 기기에서 하프 시트와 알림을 보려면 어떻게 해야 하나요?
- 후속 페어링 알림이 두 번째 기기에 표시되지 않는 이유는 무엇인가요?
- 기기에서 하프 시트 알림이 더 이상 표시되지 않는 이유는 무엇인가요?
short time banned
은 무엇을 의미하나요?- 모델 ID 스푸핑 방지 키는 어디에서 찾을 수 있나요?
- 페어링 모드에서 RPA 대신 기기의 공개 주소를 광고에 사용할 수 있나요?
기기 콘솔
- 기기 콘솔에서 프로젝트를 만들 수 없는 이유는 무엇인가요?
- Bluetooth SIG에 회사 이름을 등록해야 하나요?
- 기기 콘솔에 데이터를 수동으로 업로드하려면 어떻게 해야 하나요?
- Device Console의 변경사항이 특정 기기와 동기화되는 데 시간이 얼마나 걸리나요?
- 기기 콘솔 변경사항을 기기에 강제로 동기화하려면 어떻게 해야 하나요?
- 기기 콘솔에 셀프 테스트 데이터를 업로드하려면 어떻게 해야 하나요?
인증
이 섹션에서는 인증 절차와 관련된 일반적인 질문을 다룹니다.
준비
- 인증을 위해 샘플을 보내기 전에 취해야 할 조치는 무엇인가요?
- 인증을 위해 샘플을 몇 개 보내야 하나요?
- 샘플 기기의 해외 배송은 어떻게 관리하나요?
- 제품에서 빠른 페어링을 마케팅하기 위한 공식 승인을 받으려면 어떻게 해야 하나요?
자체 테스트
- 파트너는 테스트 전에 기기 데이터를 사전 제출해야 하나요?
- 셀프 테스트 보고서에 동일한 휴대전화와 Android 버전을 모두 사용할 수 있나요?
- 페어링 시간을 수동으로 측정하려면 어떻게 해야 하나요?
- 색상만 다른 기기의 셀프 테스트를 관리하려면 어떻게 해야 하나요?
- 스피커가 테스트하고 구현해야 하는 기능은 무엇인가요?
- 후속 페어링 테스트를 위해 휴대전화 A에서 DUT를 잊어버려야 하나요?
기기 인증
- 자체 테스트 및 인증에 사용할 수 있는 기기 (EVT, DVT, PVT, 출시됨)의 종류는 무엇인가요?
- 파트너는 인증을 거치는 동일한 기기에 서로 다른 색상 버전을 지정하려면 어떻게 해야 하나요?
- Google에서 발급한 인증 티켓을 보려면 어떻게 해야 하나요?
- 자체 테스트를 완료한 후 Google에서 발급한 인증 티켓을 어떻게 해야 하나요?
- 자체 테스트에 사용된 것과 동일한 소프트웨어 및 펌웨어 버전을 사용하여 인증을 수행해야 하나요?
- Device Console에서 유사한 제품 그룹을 관리하려면 어떻게 해야 하나요?
- 맞춤 테스트 단계를 서드 파티 실험실과 공유하려면 어떻게 해야 하나요?
인증 후
- 기기 또는 소프트웨어를 재인증해야 하는 경우는 언제인가요?
- 인증 후 소프트웨어 및 펌웨어 업데이트에는 어떤 테스트가 필요한가요?
- 펌웨어 업데이트의 셀프 테스트 보고서는 어디로 보내야 하나요?
일반적인 질문
특정 기기 유형 및 빠른 페어링 버전에서 구현해야 하는 기능은 무엇인가요?
필수 기능 페이지에서는 특정 기기 유형 및 빠른 페어링 버전에 필요한 기능을 정의합니다. 파트너는 예외를 요청할 수 있으며, 예외 요청은 케이스별로 검토됩니다.
빠른 페어링이 특정 기능 (LE 오디오 등)과 통합되어 있나요?
Google은 Fast Pair에 새로운 기능과 기능을 지속적으로 통합하고 있습니다. 특정 요청에 관한 자세한 내용은 SI 파트너 또는 Google 담당자에게 문의하세요.
내 프로젝트 (모델 ID가 아님)가 활성 상태인지 어떻게 알 수 있나요?
프로젝트 상태는 기기 콘솔의 프로젝트 페이지에 아이콘으로 표시됩니다.
비활성 프로젝트에는 아이콘이 표시됩니다.
활성 프로젝트에는 다음 아이콘이 표시됩니다.
기기의 모델 ID가 활성 상태인지 어떻게 알 수 있나요?
아직 등록하지 않았다면 모델 ID 페이지에 설명된 대로 기기가 Google Cloud 프로젝트에 등록되어 있는지 확인합니다.
모델 ID는 인증 후에 완전히 활성화되며 기기 콘솔의 기기 페이지에 다음 버튼이 표시됩니다.
모델 ID가 없는 기기의 기기 콘솔 기기 페이지에는 다음 버튼이 표시됩니다.
초안이 승인 버튼을 사용하여 제출되면 기기에 모델 ID가 할당됩니다. 이 모델 ID는 기기에 Google에서 '대기 중' 상태가 할당된 후 통합 및 테스트에 적합하지만 최종 제품에서 작동하려면 인증 절차를 통해 완전히 활성화되어야 합니다.
기기의 모델 ID는 기기 콘솔의 기기 페이지에서 확인할 수 있습니다.
기기에서 검사기 앱을 사용하려면 어떻게 해야 하나요?
파트너가 Google 계정을 만들고 기기 콘솔 관리자가 해당 계정을 기기 콘솔 프로젝트에 추가해야 기기 콘솔에 테스트 결과를 업로드할 수 있습니다.
- 파트너는 Google 계정을 만들어야 합니다.
- Google 계정은 Gmail 이외의 주소와 연결될 수 있습니다.
- 계정이 생성되면 파트너의 Device Console 관리자가 올바른 Device Console 프로젝트에 계정 이메일을 추가하도록 합니다.
- 기기에서 이 Google 계정에 로그인합니다.
검사기 앱 사용자 설명서에서는 특정 사용 사례를 다룹니다.
메시지 복호화 실패 문제를 해결하려면 어떻게 해야 하나요?
이러한 문제는 일반적으로 HW 암호화 블록의 문제로 인해 발생합니다. 기기를 계측하여 엔진 입력, 출력, API 호출을 확인해 보세요. 기존 암호화 테스트 사례가 문제 해결에 도움이 될 수 있습니다.
호환 앱을 다운로드하려고 할 때 오류 코드 DF-DFERH-01
가 표시되면 무엇을 의미하나요?
이는 일반적으로 패키지 이름 앞에 공백이 있기 때문에 발생합니다.
Device Console의 패키지 이름에 선행 공백이 없는지 확인합니다.
기기가 인증되기 전에 기기에서 하프 시트와 알림을 보려면 어떻게 해야 하나요?
인증되지 않은 기기 광고 (및 알림)는 기기에서 디버깅 알림이 사용 설정된 경우에만 표시됩니다.
디버깅 알림을 사용 설정하려면 다음 단계를 따르세요.
- 설정 > 앱 및 알림 > Google Play 서비스 > 알림
- 설정 > Google > 기기 및 공유 (또는 기기 연결) > 기기 > 점 3개 > 디버그 결과 포함
후속 페어링 알림이 두 번째 기기에 표시되지 않는 이유는 무엇인가요?
이 정보가 기기와 동기화되는 데 최대 몇 시간이 걸릴 수 있습니다.
수동 동기화를 강제하려면 다음 단계를 따르세요.
- 설정 > Google > 기기 및 공유 > 기기로 이동합니다.
- '저장된 기기'에서 기기를 선택합니다.
- 해당하는 Google 계정을 선택합니다.
이제 페어링된 헤드셋이 목록에 표시됩니다.
기기에서 하프 시트 알림이 더 이상 표시되지 않는 이유는 무엇인가요?
하프 시트 알림은 두 번 닫은 후 5분 동안 숨겨집니다. 하프 시트를 강제로 다시 표시하려면 다음 중 하나를 수행합니다.
- 하프 시트가 다시 사용 설정될 때까지 5분 정도 기다립니다.
- 휴대전화를 재부팅합니다.
short time banned
는 무엇을 의미하나요?
버그 신고 로그에 표시되는 short time banned
상태는 동일한 하프 시트 알림이 연속으로 두 번 닫힐 때 발생합니다. 이렇게 하면 향후 5분 동안 해당 하프 시트의 인스턴스가 억제됩니다.
하프 시트를 강제로 다시 표시하려면 다음 중 하나를 수행합니다.
- 하프 시트가 다시 사용 설정될 때까지 5분 정도 기다립니다.
- 휴대전화를 재부팅합니다.
모델 ID 스푸핑 방지 키는 어디에서 찾을 수 있나요?
키는 Device Console에 등록된 프로젝트에만 표시됩니다.
페어링 모드에서 RPA 대신 기기의 공개 주소를 광고에 사용할 수 있나요?
일반적으로는 검토되지 않습니다.
Google에서는 이 사용 사례를 테스트하지 않으며, 이로 인해 바람직하지 않은 동작이 발생할 수 있습니다.
이를 추구하려는 파트너는 다음을 충족해야 합니다.
- 모든 기능의 전체 셀프 테스트를 실행하여 구현을 확인합니다.
- Google에 면제 요청을 제출합니다.
면제는 케이스별로 부여될 수 있습니다.
기기 콘솔에서 프로젝트를 만들 수 없는 이유는 무엇인가요?
프로젝트를 만들려면 Google 계정이 필요합니다. Google 계정에 Google 이메일이 아닌 이메일을 연결할 수 있습니다.
이 문제는 '요청의 인증 범위가 충분하지 않음'이라는 오류 메시지로도 표시됩니다.
Bluetooth SIG에 회사 이름을 등록해야 하나요?
예. Device Console에서 만드는 모든 새 기기에는 블루투스 SIG에 등록된 회사 이름이 있어야 합니다.
기기 콘솔에 데이터를 수동으로 업로드하려면 어떻게 해야 하나요?
파트너는 Google 계정을 만들고 빠른 페어링 테스트 그룹에 추가해야 Device Console에 테스트 결과를 수동으로 업로드할 수 있습니다.
검사기 앱을 사용하는 파트너는 검사기 앱 설정 섹션의 안내를 따라야 합니다.
- 파트너는 Google 계정을 만들어야 합니다.
- Google 계정은 Gmail 이외의 주소와 연결될 수 있습니다.
- 계정을 만든 후 빠른 페어링 테스트 그룹에 추가합니다.
- 기기에서 이 Google 계정에 로그인합니다.
- 테스트 기기에서 사용 및 진단을 사용 설정합니다.
- 설정 > Google > 점 3개 > 사용 및 진단 > 사용 및 진단 사용 설정
Device Console의 변경사항이 특정 기기와 동기화되는 데 시간이 얼마나 걸리나요?
25시간
기기 콘솔 변경사항을 기기에 강제로 동기화하려면 어떻게 해야 하나요?
모든 기기는 매일 한 번 로컬 캐시를 새로고침합니다. 캐시를 강제로 새로고침하려면 다음 중 하나를 실행합니다.
- 시스템 언어를 변경합니다.
- 설정 > 시스템 > 언어 및 입력 > 언어로 이동합니다.
- 이전 Android 버전에서는 설정 > 시스템 > 언어 > 시스템 언어를 사용합니다.
- 시스템을 다른 언어로 변경합니다.
- 설정 > 시스템 > 언어 및 입력 > 언어로 이동합니다.
- 시스템 시계를 25시간 앞당깁니다.
TxPower와 같은 많은 기기 콘솔 설정은 기기의 캐시에 있습니다.
기기 콘솔에 셀프 테스트 데이터를 업로드하려면 어떻게 해야 하나요?
파트너는 검사기 앱과 수동 테스트 경로를 모두 따라 자체 테스트 데이터를 기기 콘솔에 업로드해야 합니다. 이러한 경로는 향후 통합될 수 있습니다.
검사기 앱은 보정 및 엔드 투 엔드 (E2E) 테스트 결과 제출을 다루고 수동 테스트는 후속 페어링, 거리 테스트, 확장 프로그램 기능을 다룹니다. 두 경로 모두 초기 페어링 결과를 업로드할 수 있습니다.
검사기 앱 데이터를 업로드하려면 다음 단계를 따르세요.
- 검사기 앱 설정 답변에 나열된 모든 단계를 따랐는지 확인합니다.
- 모든 테스트가 진행되는 동안 기기를 인터넷에 연결된 상태로 유지합니다.
- 테스트가 완료되면 제출 버튼을 클릭합니다.
수동 테스트 데이터를 업로드하려면 다음 단계를 따르세요.
- BT Classic 또는 BT LE Audio 셀프 테스트 보고서 양식에 나열된 모든 수동 테스트 입력란을 작성합니다.
- 오디오 스위치와 같은 일부 확장 프로그램에는 추가 셀프 테스트 보고서 (BT Classic 또는 BT LE 오디오)가 있습니다.
- 모든 셀프 테스트 보고서를 SI 파트너 또는 계정 관리자에게 제출합니다.
- 다음과 같은 경우 기기를 인터넷에 연결된 상태로 유지합니다.
- 모든 테스트의 시간입니다.
- 테스트가 완료된 후 25시간
- 업로드 프로세스 중에 전원이 끊기지 않도록 휴대전화가 전원에 연결되어 있는지 확인합니다.
인증을 위해 샘플을 보내기 전에 어떤 조치를 취해야 하나요?
인증을 위해 샘플을 몇 개 보내야 하나요?
샘플 3개를 서드 파티 인증 실험실로 보내야 합니다. 특정 실험실의 연락처 정보는 서드 파티 실험실로 기기 배송 페이지를 참고하세요.
Google은 필요에 따라 빠른 페어링 파트너에게 샘플을 Google에 전송하도록 요청할 수 있습니다. Google의 배송 정보는 Google로 기기 배송 페이지를 참고하세요.
샘플 기기의 해외 배송은 어떻게 관리하나요?
각 서드 파티 실험실에는 국제 배송, 수입 관세, 절차를 관리하는 고유한 절차가 있습니다. 이 절차는 실험실과 협의해야 합니다.
특정 실험실의 연락처 정보는 서드 파티 실험실로 기기 배송 페이지를 참고하세요. Google로 배송된 기기에도 동일하게 적용됩니다.
제품으로 빠른 페어링을 마케팅하기 위한 공식 승인을 받으려면 어떻게 해야 하나요?
- 파트너 계정에 가입합니다.
- 제품 마케팅 흐름 페이지에서 절차를 검토하세요.
- 빠른 페어링 로고 안내 페이지를 검토합니다.
- 포장 및 마케팅 자료를 만듭니다.
- '저작물 승인' 탭에서 마케팅 검토를 위해 디자인을 제출합니다.
파트너는 테스트하기 전에 기기 데이터를 사전 제출해야 하나요?
아니요.
모델 ID 및 FW 버전과 같은 모든 필수 세부정보는 Google에 제출하기 전에 셀프 테스트 보고서에 입력해야 합니다.
셀프 테스트 보고서에 동일한 휴대전화와 Android 버전을 모두 사용할 수 있나요?
아니요.
기기 외에도 별도의 브랜드의 휴대전화 3대와 별도의 Android 버전을 실행해야 합니다. 휴대전화 3대 중 1대는 Pixel 휴대전화여야 합니다.
셀프 테스트 보고서에 나열된 정확한 휴대전화 및 Android 버전 번호를 사용할 필요는 없습니다.
페어링 시간을 수동으로 측정하려면 어떻게 해야 하나요?
페어링 시간은 다음과 같이 측정됩니다.
- UI에서 '페어링' 버튼을 탭하는 순간
- 휴대전화에 '페어링 완료' UI가 표시되는 순간입니다.
색상만 다른 기기의 셀프 테스트를 관리하려면 어떻게 해야 하나요?
- 하나의 모델에서 전체 셀프 테스트를 실행합니다.
- 다른 모든 모델에서 검사기 앱을 실행하고 통과하는지 확인합니다.
스피커가 테스트하고 구현해야 하는 기능은 무엇인가요?
기능 요구사항은 사양에 설명되어 있습니다.
후속 페어링 테스트를 위해 휴대전화 A에서 DUT를 잊어버려야 하나요?
아니요.
후속 페어링을 위한 자체 테스트를 실행할 때 휴대전화 A가 DUT를 잊어버리고 초기 페어링을 다시 실행할 필요가 없습니다. 예를 들어 셀프 테스트를 위해 후속 페어링 테스트 30회를 실행할 때는 휴대전화 B만 DUT를 잊어버리면 됩니다.
자체 테스트 및 인증에 어떤 종류의 기기 (EVT, DVT, PVT, 출시됨)를 사용할 수 있나요?
기기는 DVT (Design Verification Test) 수준 이상이어야 합니다.
일반적으로 자체 테스트 또는 인증 후 소프트웨어 또는 펌웨어를 변경하려면 어떤 형태로든 재테스트가 필요합니다. 자세한 내용은 인증 기준 섹션을 참고하세요.
파트너는 인증을 거치는 동일한 기기에 서로 다른 색상 버전을 지정하려면 어떻게 해야 하나요?
Device Console의 시리즈 기능을 사용하면 파트너가 이 시나리오에 맞는 기기 제품군을 지정할 수 있습니다.
이름 지정 규칙은 파트너에게 맡겨집니다. 일반적인 관례는 제품 이름에 색상을 나타내는 접미사를 추가하는 것입니다 (예: '_green').
Google에서 발급한 인증 티켓을 보려면 어떻게 해야 하나요?
Google의 프로젝트 추적 구성요소에 액세스하려면 Google 파트너 도메인 계정 (PDA)이 필요합니다. SI 파트너는 이러한 틱을 확인할 수 있는 PDA를 보유하고 있으며 상태 업데이트를 제공할 수 있습니다.
SI가 없는 경우 Google 파트너에게 문의하여 PDA를 만드는 데 도움을 받으세요.
셀프 테스트를 완료한 후 Google에서 발급한 인증 티켓을 어떻게 해야 하나요?
파트너는 이 티켓으로 다음 작업을 해야 합니다.
- 사용할 서드 파티 실험실을 Google에 알립니다.
- 서드 파티 실험실에 티켓 번호를 직접 제공합니다.
자체 테스트에 사용된 것과 동일한 소프트웨어 및 펌웨어 버전을 사용하여 인증을 수행해야 하나요?
예.
일반적으로 자체 테스트 또는 인증 후 소프트웨어 또는 펌웨어를 변경하려면 어떤 형태로든 재테스트가 필요합니다. 자세한 내용은 인증 기준 섹션을 참고하세요.
기기 콘솔에서 유사한 제품 그룹을 관리하려면 어떻게 해야 하나요?
동일한 제품 이미지, 이름, 소프트웨어, 펌웨어 버전을 공유하는 제품 그룹은 기기 콘솔에서 '시리즈'로 추가할 수 있습니다.
각 기기에 항목이 있어야 합니다.
이 그룹의 기기 중 하나만 인증하면 되며, 인증이 완료되면 시리즈의 다른 모든 기기가 승인됩니다. 기기 소프트웨어 또는 펌웨어를 업데이트할 때는 셀프 테스트 보고서를 Google에 하나만 제출하면 됩니다.
맞춤 테스트 단계는 서드 파티 실험실과 어떻게 공유해야 하나요?
일반적으로 파트너는 빠른 페어링 인증을 위해 맞춤 테스트 단계를 구현할 필요가 없습니다. 맞춤 단계를 사용하면 빠른 페어링 표준을 위반하고 기기 성능이 저하될 수 있습니다.
맞춤 단계 또는 특별 요구사항은 프로젝트 제안 단계에서 Google과 논의해야 합니다.
기기 또는 소프트웨어의 인증을 다시 받아야 하는 경우는 언제인가요?
소프트웨어 또는 펌웨어를 변경할 때는 빠른 페어링 코드를 수정하지 않더라도 셀프 테스트 보고서를 제출해야 합니다.
일반적으로 다음과 같은 경우에는 전체 재인증을 수행해야 합니다.
- 새로운 빠른 페어링 기능이 포함된 바이너리를 출시합니다.
- 신규 기능은 서드 파티 실험실에서 인증을 받아야 하며 기존 기능은 자체 테스트 보고서로 확인할 수 있습니다.
- 빠른 페어링 기능이 삭제된 바이너리를 출시합니다.
- 구현된 빠른 페어링 버전을 변경합니다 (예: 3.0 -> 3.1).
- 일부 버전 변경사항에는 추가 인증이 필요할 수 있습니다.
- 예를 들어 3.1에서 3.2로 업그레이드하려면 오디오 스위치 인증이 필요합니다.
- 일부 버전 변경사항에는 추가 인증이 필요할 수 있습니다.
- 특히 새 안테나를 사용하는 새 하드웨어에서 바이너리를 출시합니다.
SI 또는 Google 담당자가 예외 또는 면제 요청을 비롯한 특정 케이스에 관한 최선의 안내를 제공할 수 있습니다.
인증 후 소프트웨어 및 펌웨어 업데이트에 필요한 테스트는 무엇인가요?
인증 후 소프트웨어 및 펌웨어 업데이트에는 다음이 필요합니다.
- 자체 테스트를 실행합니다.
- Google에 셀프 테스트 결과를 제출합니다.
- 검사기 앱 엔드 투 엔드 통합 테스트를 통과합니다.
새 빠른 페어링 확장 프로그램을 구현하거나 빠른 페어링 버전을 변경하려면 인증 기준점 섹션에 설명된 대로 추가 인증이 필요합니다.
펌웨어 업데이트의 셀프 테스트 보고서는 어디로 보내야 하나요?
SI 파트너에게 절차에 관한 자세한 내용을 문의하세요.
SI 파트너가 없는 경우 셀프 테스트 보고서 검토팀에 셀프 테스트 보고서를 전송합니다.
색상과 같이 사소한 차이가 있는 기기의 경우 모델 ID를 다르게 만들어야 하나요?
예. 물리적 차이가 있는 기기에는 새 모델 ID가 지정되어야 합니다. 유사 제품 답변은 몇 가지 이름 지정 규칙 제안을 제공합니다.
지원되는 칩셋 페이지에 기기를 추가하려면 어떻게 해야 하나요?
칩셋이 인증을 통과하면 지원되는 칩셋 페이지가 업데이트됩니다. 다음 중 하나에 해당하는 경우 새 칩셋이 목록에 추가됩니다.
- 개발 보드가 인증을 통과합니다.
- 칩셋을 사용하는 제품이 인증을 통과합니다.