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 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 Clipではなく完全版のAppが開きます。ユーザーにApp Clipと同じ体験を提供できるよう、Appでリンクを適切に処理してください。

ツールとリソース

App ClipおよびApp Clipコードの実装に必要なツール、ドキュメント、リソースを確認しましょう。確認しましょう。

リソースを見る