이 가이드라인은 Google 포토 Ambient API를 사용하는 통합에만 적용됩니다. 이러한 요구사항 외에도 일반 Google 포토 API UX 가이드라인을 검토해야 합니다. 이러한 원칙 중 상당수가 앰비언트 환경에도 적용되기 때문입니다.
기기 환경
- 연결 상태 지우기: 사용자는 항상 Google 포토 계정이 기기에 연결되어 있는지 확인할 수 있어야 합니다. 이 상태는 기기 설정 페이지나 정보 메뉴 내에서 액세스할 수 있어야 합니다. 이를 통해 사용자는 이러한 사실을 인지하고 개인 정보를 보호할 수 있습니다.
- 계정 식별: 사용자가 연결된 계정을 확인할 수 있어야 합니다. 사용자의 이메일 주소를 표시하거나 설정 메뉴 내에서 계정 이름과 함께 계정 아바타 (프로필 사진 또는 이니셜)를 사용하여 이를 수행할 수 있습니다.
- 간편한 연결 해제: 사용자가 기기 설정에서 직접 Google 포토 계정을 연결 해제할 수 있는 간단한 방법을 제공합니다. 이 프로세스는 직관적이어야 하며 복잡한 메뉴를 탐색할 필요가 없습니다.
- 기기 이름 지정: 기기 만들기 및 관리하기에 설명된 대로 설정 과정에서 기기 이름을 지정하도록 사용자에게 권장합니다. 이를 통해 사용자는 미디어 소스를 선택할 때 Google 포토 앱 설정 내에서 기기를 식별할 수 있습니다.
인증
- 명확한 안내: 인증 프로세스 중에 명확하고 간결한 화면 안내를 제공합니다(예: 사용자가 휴대기기로 QR 코드를 스캔하도록 안내하는 경우).
- 간소화된 로그인: OAuth 프로세스 중에
state매개변수를 포함하여 간소화된 인증 흐름으로 사용자 불편을 최소화합니다. 이렇게 하면 사용자가 스캔해야 하는 QR 코드 수를 줄일 수 있습니다. 자동 리디렉션이 실패하거나 나중에 설정을 변경하려는 사용자를 위해settingsUri를 대체 QR 코드로 표시할 수 있도록 준비하세요.
미디어 디스플레이
- 저작자 표시: 모든 사진이나 동영상에 저작자 표시가 필요한 것은 아니지만, 사용자가 사진이 Google 포토에서 가져온 것임을 알 수 있는 방법이 있어야 합니다 (예: 기기 설정 또는 사진 정보 오버레이).
- 콘텐츠의 참신성: 콘텐츠 소스를 최신 상태로 유지합니다. 예를 들어 슬라이드쇼 환경에서는 미디어 항목 나열 및 검색에 설명된 대로 미디어 항목 목록의 업데이트를 정기적으로 폴링하여
pollInterval를 준수하여 표시된 콘텐츠가 사용자의 현재 선택사항을 반영하는지 확인합니다.
브랜딩
- 초기 설정: 사용자가 Google 포토 계정을 연결할 때 일반 UX 가이드라인에 설명된 대로 Google 포토 로고와 브랜딩을 사용할 수 있습니다.
- 앰비언트 디스플레이: 사용자의 사진과 동영상을 기본 초점으로 유지합니다. 사진 슬라이드쇼가 활성 상태일 때 화면에 Google 포토 브랜딩이나 로고가 지속적으로 표시되지 않도록 합니다. 브랜딩은 설정 및 설정 메뉴로 제한해야 합니다.