앱 클립
앱 클립은 필요한 순간에 앱의 일부 기능을 제공하는 방법으로, 사용자가 정식 앱을 설치하지 않고도 앱에서 간단한 작업을 수행하도록 할 수 있습니다. 식당에서 포장 음식을 주문하든, 스쿠터를 대여하든, 새로운 스마트 가전제품을 최초 설정하든, 앱 클립을 실행하면 작업을 쉽게 시작하고 끝낼 수 있습니다. 아울러 사용자의 작업이 완료되면 App Store에서 정식 앱을 다운로드할 기회를 제공할 수 있습니다.
앱 클립은 필요한 순간에 앱의 일부 기능을 제공하는 방법으로, 사용자가 정식 앱을 설치하지 않고도 앱에서 간단한 작업을 수행하도록 할 수 있습니다. 식당에서 포장 음식을 주문하든, 스쿠터를 대여하든, 새로운 스마트 가전제품을 최초 설정하든, 앱 클립을 실행하면 작업을 쉽게 시작하고 끝낼 수 있습니다. 아울러 사용자의 작업이 완료되면 App Store에서 정식 앱을 다운로드할 기회를 제공할 수 있습니다.
앱 클립은 앱의 일부이므로 정식 앱과 동일한 Xcode 프로젝트에서 iOS SDK를 사용하여 생성합니다. 각 앱 클립은 경량화되어 기기에 설치되어 있지 않아도 빠르게 실행됩니다. 심사를 받기 위해 제출할 준비가 되면 App Store Connect에서 정식 앱의 일부로 앱 클립을 관리할 수 있습니다.
앱 클립은 앱의 가치를 빠르게 보여줄 수 있는 기회입니다. 사용자가 정식 앱을 더 편리하게 다운로드할 수 있도록 적절한 시점에 앱 클립에 다운로드 옵션을 표시할 수 있습니다. 사용자가 제공한 정보를 보존하여 정식 앱으로 원활하게 전환할 수도 있습니다.
앱 클립은 사용자가 빠르게 작업을 완료할 수 있게 돕습니다. 이상적인 경험은 사용자가 수 초 내에 작업을 열고 완료할 수 있게 하는 것입니다. 다음 방식으로 경험을 더 간소화할 수 있습니다.
신용 카드 정보를 요청하는 대신 Apple Pay를 사용하여 결제할 수 있습니다.
더욱 정교한 맞춤형 경험을 제공하기 위해 사용자에게 양식 작성 또는 신규 계정 설정을 요청하는 대신 앱 클립에서 Apple로 로그인을 사용하여 앱 서비스에 로그인하도록 지원할 수 있습니다.
앱 클립의 핵심은 노출 및 실행 방식입니다.
사용자가 앱 클립을 발견할 수 있는 가장 좋은 방법입니다. 화려하고 독특한 코드를 본 사용자는 바로 사용 가능한 앱 클립이 있음을 금방 알 수 있습니다. 사용자는 카메라 앱 또는 제어 센터의 코드 스캐너로 앱 클립 코드를 스캔합니다. 또는 앱 클립 코드를 NFC 태그와 통합하여 사용자가 이를 탭할 수 있게 만들 수도 있습니다.
사용자는 특정 위치에 배치된 NFC 태그를 iPhone으로 탭하여 잠금 화면에서도 앱 클립을 실행할 수 있습니다.
사용자 간 공유가 가능하도록 앱 클립을 구성하면 앱 클립 수신인이 메시지 앱에서 바로 앱 클립을 열 수 있습니다.
기본 앱 클립 링크를 사용하면 사용자가 다른 앱에서도 이를 발견하고 앱 클립을 실행할 수 있습니다.
앱 클립은 홈 화면을 어지럽히지 않습니다. 사용자는 최근에 사용한 앱 클립을 앱 보관함의 ‘최근 추가된 항목’에서 찾아 실행할 수 있습니다.
QR 코드를 특정 위치에 배치하여 사용자가 이를 카메라 앱 또는 제어 센터의 코드 스캐너로 스캔하고 앱 클립을 실행하도록 할 수 있습니다.
웹 사이트에 스마트 앱 배너를 추가할 때 방문자가 배너를 탭하여 바로 앱 클립을 열 수 있도록 구성할 수 있습니다. iOS 15 및 iPadOS 15 이후 버전에서는 웹 페이지에 전체 앱 클립 카드를 표시하도록 선택할 수 있습니다. 웹 콘텐츠 렌더링에 SafariViewController를 사용하는 앱은 카드를 앱 UI의 일부로 표시할 수 있으므로 앱 클립이 앱에서 바로 실행됩니다.
앱 클립이 특정 위치와 연결되어 있는 경우 장소 카드가 지도 앱에 표시되도록 앱 클립을 등록하여 사용자가 지도 앱에서 열게 할 수 있습니다. 필요한 경우 Siri 제안 및 Spotlight 검색으로 표시될 수도 있습니다.
앱 클립은 기능에 필수적인 정보를 전달하기 위해 각 실행 후 최대 8시간 동안 알림을 보낼 수 있습니다. 앱 클립에서 8시간 이후에도 알림을 보내야 하는 경우 앱 클립이 기기에서 실행되는 동안 알림을 보낼 권한을 요청할 수 있습니다.
앱 클립 전용 위치 확인 API를 통해 스캔한 앱 클립 코드, NFC 태그 또는 QR 코드의 위치가 올바른지 일회성 확인이 가능하므로 실수로 결제하거나 다른 위치와 연결된 코드에서 주문하는 것을 방지할 수 있습니다.
기기에서 로컬 경험을 생성하여 앱 클립 코드, QR 코드, NFC 태그, Safari 스마트 앱 배너 또는 메시지 앱을 사용한 종단간 테스트를 완료할 수 있습니다. 따라서 앱 클립을 웹 사이트와 연결하거나 TestFlight에 빌드를 업로드하지 않고도 테스트할 수 있습니다.
앱의 여러 작업을 통해 사용자를 지원할 수 있도록 다양한 앱 클립 경험을 생성할 수 있습니다. 각 경험에는 앱 클립 카드에 관한 메타데이터, 호출 URL 및 호출 방법이 포함됩니다.
기기에 정식 앱이 설치되어 있는 경우 앱 클립으로 연결되는 앱 클립 코드와 링크는 앱 클립 대신 해당 앱을 실행합니다. 앱이 링크를 처리하고 앱 클립과 동일한 기능을 제공합니다.