휴대폰을 두고 나갈 때 이상한 점은 하나의 작은 코드가 휴대폰을 다시 화면으로 가져오는 경우가 많다는 것입니다.
Garmin 시계는 운동을 기록하고, 경로를 탐색하고, 음악을 재생하고, 계산대에서 결제할 수 있습니다. 그런 다음 체육관 입구에서는 여전히 전화 앱 내부에 있는 멤버십 바코드를 요청합니다. 상점, 클럽, 이벤트에서도 동일한 문제가 나타납니다. 카드의 유용한 부분은 몇 개의 검은색 선이나 정사각형 코드에 불과하지만 사람들이 휴대하지 않으려고 했던 장치에 여전히 묶여 있습니다.
Garmin 사용자는 체육관 이용권, 고객 카드, 멤버십 바코드를 시계로 옮기는 방법을 정기적으로 찾습니다. 그 이유는 대개 간단합니다. 그들은 휴대폰을 들고 다니지 않고 단지 코드를 보여주기 위해 메시지와 알림을 열지 않고도 훈련하고, 달리고, 쇼핑하기를 원합니다.
좋은 소식은 이러한 카드 중 다수가 Garmin 시계에서 작동할 수 있다는 것입니다. 중요한 부분은 어느 부분인지 이해하는 것입니다.
Garmin Pay가 답이 아닌 이유
Garmin Pay와 로열티 카드 지갑은 다양한 문제를 해결합니다.
Garmin Pay는 지원되는 결제 카드 및 NFC 거래용으로 설계되었습니다. 일반적인 체육관이나 포인트 카드는 결제를 하지 않습니다. 스캐너에 식별자를 표시합니다. Connect IQ 앱은 시계의 NFC 하드웨어에 대한 일반적인 액세스 권한이 없으므로 일반 시계 앱은 RFID 도어 카드를 복제하거나 다른 비접촉 결제 지갑으로 전환할 수 없습니다.
원래 카드가 이미 눈에 보이는 QR 코드나 바코드를 사용하는 경우에는 이러한 제한이 중요하지 않습니다. 이 경우 시계는 올바른 코드를 명확하고 안정적으로 재현하기만 하면 됩니다.
이러한 구별은 가장 흔히 발생하는 잘못된 방향 전환을 방지합니다. 즉, 실제 솔루션이 코드 지갑일 때 Garmin Pay에 체육관 패스를 추가하려고 시도하는 것입니다.
먼저 코드가 동일하게 유지되는지 확인하세요.
카드를 시계로 옮기기 전에 체육관, 매장 또는 클럽의 브랜드보다 더 중요한 한 가지 질문이 있습니다. 인코딩된 값이 변경되지 않고 유지됩니까?
많은 실제 고객 카드와 인쇄된 멤버십 패스에는 정적 식별자가 포함되어 있습니다. 카드를 스캔할 때마다 동일한 값이 나타납니다. 이들은 시계 지갑으로 좋은 후보입니다.
일부 전화 앱은 다르게 작동합니다. 공유를 방지하기 위해 코드를 교체하거나 만료 시간을 첨부하거나 서명된 토큰을 생성합니다. 이러한 코드의 스크린샷은 완벽해 보이지만 몇 분 후에 작동이 중지될 수 있습니다. 공식 앱이 다시 열릴 때 디코딩된 값이 변경되면 공식 앱이 올바른 도구로 유지됩니다.
스크린샷은 카드가 아닙니다
고정된 카드를 사용하더라도 사진을 복사하는 것만으로는 충분하지 않은 경우가 있습니다.
보이는 이미지는 숨겨진 데이터를 나타냅니다. 스캐너는 정확한 값과 이를 인코딩하는 데 사용되는 형식에 관심을 갖습니다. 앞에 0이 없으면 다른 계정을 식별할 수 있습니다. 잘못된 확인 숫자로 인해 소매 번호가 무효화될 수 있습니다. QR, EAN-13 또는 Code 128로 그려진 동일한 숫자는 모두 설득력 있게 보일 수 있지만 카운터의 시스템과 일치하는 숫자는 하나만 있습니다.
이것은 일반적인 좌절감을 설명합니다. 전화기는 이미지를 읽을 수 있지만 상점이나 게이트는 여전히 이를 거부합니다. 최신 휴대폰 카메라는 다양한 형식을 시도하고 각도, 초점 및 노출을 보정합니다. 고정 소매 리더는 조직에서 선택한 형식만 수용할 수 있습니다.
신뢰할 수 있는 접근 방식은 전체 디코딩된 값과 원래 형식을 보존하는 것입니다. 모든 카드를 일반 QR 코드로 재구성하면 유효한 QR 이미지가 생성될 수 있지만 반드시 독자가 기대하는 카드는 아닙니다.
화면 크기와 코드 스캔
Garmin 시계는 처음 등장한 것보다 더 다양합니다. 일부는 밝은 AMOLED 패널을 사용합니다. 다른 사람들은 반사형 MIP 디스플레이를 사용합니다. Instinct 모델은 모양이 컴팩트한 반면, 구형 시계는 더 엄격한 메모리 제한으로 작동합니다.
기계가 읽을 수 있는 코드는 일반적인 그림이 아니기 때문에 좋은 렌더링이 중요합니다. QR 모듈은 정사각형이고 왜곡되지 않은 상태를 유지해야 합니다. 선형 막대는 뚜렷하게 유지되기 위해 충분한 너비가 필요합니다. 코드 주위의 빈 필드는 깨끗하게 유지되어야 합니다. 기호를 화면에 맞추는 것은 스캐너에 유용하게 만드는 것과는 다릅니다.
어떤 시계 앱도 모든 독자의 승인을 보장할 수는 없습니다. 현실적인 목표는 더 좁습니다. 원본 데이터를 보존하고, 실제 Garmin 디스플레이에 맞게 깔끔하게 렌더링하며, 값을 안전하게 표현할 수 없는 경우 명확하게 실패합니다.
실용적인 솔루션의 모습
호환되는 정적 카드의 경우 유용한 작업 흐름은 의도적으로 평범합니다. Garmin Connect IQ 설정이나 시계의 자체 카드 편집기를 통해 카드를 추가하고 한 번 동기화한 다음 필요할 때 손목에서 열 수 있습니다. 저장된 값은 전화 연결이나 인터넷 연결 없이도 계속 사용할 수 있습니다.
WalletPro는 Garmin 장치에서 지원되는 QR 및 바코드 카드를 생성합니다. 개발자가 운영하는 서버로 카드값을 보내지 않으며, 웹 요청을 사용하지 않습니다.
경계도 똑같이 중요합니다. WalletPro는 Garmin Pay, NFC 액세스 지갑 또는 은행 카드를 위한 장소가 아닙니다. RFID 자격 증명을 복제하거나 순환 소매점 토큰을 새로 고치거나 지원되지 않는 스캐너가 다른 형식을 허용하도록 만들 수 없습니다. 다이나믹 패스는 발급자의 앱에 유지되어야 합니다.
정적 체육관, 상점, 클럽, 공원 운동 및 회원 코드의 경우 결과는 훨씬 간단합니다. 일반적으로 휴대폰 잠금 해제가 필요한 식별자가 이미 손목에 있습니다.
첫 번째 실제 스캔이 최종 테스트입니다
첫 번째 시도에는 실제 카드나 공식 앱을 사용 가능한 상태로 유지하고 시계에 저장된 코드를 열고 실제 리더에서 사용해 보세요. 작동하면 폴백이 다음 번에 집에 있을 수 있습니다. 그렇지 않은 경우 오류는 일반적으로 동적 값, 잘못된 형식 또는 해당 시계 디스플레이를 안정적으로 읽을 수 없는 스캐너를 가리킵니다.
이것은 작은 문제이지만 정확히 잘못된 순간에 나타납니다. 체육관 문, 클럽 데스크 또는 계산대에서 전화기를 열 때 불필요하다고 느껴집니다.
Garmin Connect IQ에서 WalletPro 열기.
목표는 Garmin 시계를 다른 휴대폰으로 바꾸는 것이 아닙니다. 그것은 전화기에 손을 뻗을 이유를 하나 더 없애기 위한 것입니다.