호환되는 Apple 기기에서 myTuur는 Siri와 앱 바로가기를 지원합니다. 공개 도움말 센터에는 iOS 코드에서 실제 AppShortcut으로 구성된 문구만 기재해야 합니다.
현재 iOS 코드에서 다음 Siri 동작은 고정된 앱 바로가기 문구에 연결되어 있습니다:
StartDiscoveryTourIntent
StopDiscoveryTourIntent
PlayAudioIntent
PauseAudioIntent
NextStopIntent
PreviousStopIntent
ShowNearbyIntent
ShowFoodNearbyIntent
WhatCanIDoIntent
EventTicketsIntent
코드의 앱 바로가기 문구에는 항상 앱 이름이 포함되며, 이제는 번역된 siri_shortcut_* 텍스트로부터 구성됩니다. 따라서 현재 선택된 앱 언어가 Siri 문구를 직접 결정합니다.
한국어에서는 현재 다음 문구가 등록되어 있습니다:
myTuur City Guide App - 디스커버 시작
myTuur City Guide App - 디스커버 종료
myTuur City Guide App - 오디오 재생
myTuur City Guide App - 오디오 일시 정지
myTuur City Guide App - 다음 스팟
myTuur City Guide App - 이전 스팟
myTuur City Guide App - 주변 스팟
myTuur City Guide App - 주변 맛집
myTuur City Guide App - 무엇을 할 수 있나요
myTuur City Guide App - 티켓 확인
사용자에게 중요한 점:
실제로는 사용자가 보통 먼저 Hey Siri라고 말합니다. 이는 Siri의 시스템 동작이며 앱에 구성된 문구의 일부가 아닙니다.
이 모든 intents는 앱을 엽니다.
Siri intents는 앱을 Explore 문맥으로 전환합니다.
공개 도움말에서는 자유로운 의역 대신 전체 앱 이름이 포함된 명령으로 문서화해야 합니다.
지원되는 각 언어에 대해 도움말 센터에는 해당 로케일에서 iOS 코드가 실제로 등록한 문구만 기재해야 합니다.
모든 명령이 모든 상태에서 똑같이 유용한 것은 아닙니다:
일반적으로 적합: Discover Tour 시작, 근처 스팟 보기, 무엇을 할 수 있나요, 티켓 확인
활성 문맥이 있을 때만 유용: 오디오 재생, 오디오 일시 정지, 다음 스팟, 이전 스팟
실제로는 다음을 의미합니다:
활성 투어나 진행 중인 내비게이션이 없어도 Siri는 앱을 열 수 있지만, 일부 명령은 눈에 보이는 동작을 항상 유발하지는 않습니다.
오디오 및 스팟 명령의 경우 사용자가 이미 활성 투어나 적절한 내비게이션 세션에 있는 것이 이상적입니다.
중요한 기술 메모:
PauseTourIntent, ResumeTourIntent, StopAudioIntent 같은 추가 app intents 도 코드에 존재하지만, 보이는 앱 바로가기 문구 목록에는 포함되지 않습니다. 따라서 아직은 고정된 Siri 음성 명령으로 문서화하면 안 됩니다.
언어를 변경한 뒤에는 앱이 shortcut 등록을 다시 갱신해서 Siri가 새 앱 언어의 문구를 알 수 있어야 합니다.