App Clip

App Clipを利用すると、ユーザーはAppの一部の機能やコンテンツにすばやくアクセスし、体験することができます。App Clipは、必要な時に簡単に見つけてすぐに利用できる、Appの一部分です。App Clipは高速で軽量のため、すばやく起動できます。ユーザーは、レストランのテイクアウト注文、自転車のレンタル、スマート家電の初期設定などのAppの機能を、わずか数秒間で実行し、完了することができます。App Clipの利用後に、完全版のAppをApp Storeからダウンロードするようユーザーに促すことも可能です。

Appの一部機能をすばやく提供

App ClipはAppの一部をコンパクトに提供するもので、完全版のAppと同一のXcodeプロジェクトでiOS SDKを使用して開発することができます。また、App Clipは軽量のため、まだデバイスにダウンロードされていなくてもすばやく起動できます。審査に提出する準備ができたApp Clipは、App Store Connectで、完全版のAppの一部として管理することになります。

完全版のAppのダウンロード

App Clipを提供すれば、Appの価値を手軽に知ってもらうことができます。ユーザーが完全版のAppに簡単にアクセスできるよう、App Clip内に適切なタイミングでダウンロードのオプションを表示することをおすすめします。ユーザーが入力した情報を保存しておき、完全版のAppにその情報をシームレスに移行することも可能です。

合理的なユーザー体験

App Clipは1つのタスクをすばやく実行することに特化しています。そのため、App Clipでは、ユーザーが数秒間のうちにタスクを開始して完了できることが理想的です。以下の方法を使用すると、ユーザー体験をさらに合理化することができます。

Apple Payに対応

クレジットカード情報の入力を求める代わりに、Apple Payでの決済を受け付けることができます。

「Appleでサインイン」に対応

ユーザーに合わせた体験を提供しやすくするため、App Clipでは「Appleでサインイン」を使用することができます。これにより、ユーザーはフォームへの入力やアカウントの新規作成を行わずに、Appのサービスにサインインできます。

必要なときにすぐに見つかる

App Clipの体験では、ユーザーにどのように見つけてもらうかが重要になります。

App Clipコード

ユーザーにApp Clipを見つけてもらう最良の方法は、コードを使用することです。App Clipコードは視覚的に美しく、特徴的であるため、App Clipが利用できることが一目でわかります。それぞれのApp ClipコードにはURLが埋め込まれており、NFCタグを組み込むこともできるため、タップしたり、カメラでスキャンしたりして使用できます。

App Clipコードについてさらに詳しく(英語)

NFCタグ

ユーザーは、特定の場所に配置したNFCタグにiPhoneをかざしてタップすることにより、ロック画面からでもApp Clipを起動することができます。

QRコード

特定の場所にQRコードを配置して、バーコードリーダーまたはカメラAppでコードをスキャンしてApp Clipを起動できるようにすることができます。

SafariのApp Banner

WebページにApp Clip用のSmart App Bannerを設定すれば、ユーザーはタップするだけでApp Clipを開くことができます。

メッセージAppでリンクを送信

App Clipの共有を有効にすれば、ユーザーはiMessageでリンクを送信でき、受け取った人はメッセージAppから直接App Clipを開くことができます。

マップにカードを配置

App Clipが特定の場所に関連している場合は、マップ上の情報カードに表示されるようApp Clipを登録して、ユーザーがそこから起動できるようにすることが可能です。

最近使用したApp Clip

App Clipのアイコンがホーム画面に追加されることはありませんが、最近使用したApp Clipは新しいAppライブラリの「最近追加した項目」カテゴリに表示され、そこから起動できます。

8時間以内の通知

App Clipでは、ユーザーによるApp Clipの起動後8時間以内に表示できる、新しい種類の通知に対応できます。ユーザーが通知をタップすると、すぐにApp Clipが再起動します。

位置情報の確認

App Clip専用の新しい位置情報確認用APIを使用すると、ユーザーがスキャンしたApp Clipコード、NFCタグ、QRコードが所定の場所で使用されているかどうかをワンタイムで確認することができます。

複数のApp Clip体験

Appによっては複数の体験を提供するものもありますが、App Clipは個々の体験に特別な方法で対応できるよう設定することが可能です。たとえば、レストランのAppは複数のレストランに対応している場合があります。App Clipでは、1つのApp Clipで各レストランに対応し、それぞれに固有の体験を提供することができます。

完全版Appでの体験との整合性

ユーザーが完全版のAppをデバイスにインストールしている場合に、App ClipコードおよびApp Clipへのリンクを使用すると、完全版のAppが自動的に開きます。完全版のAppがインストールされている場合でも、ユーザーがApp Clipと同じ方法でタスクを実行できるよう、Appがリンクを適切に処理するようにしてください。

ツールとリソース

App ClipおよびApp Clipコードの実装に必要なツール、ドキュメント、リソースをご確認ください。

リソースを見る