アプリでディープリンクを設定する前に、次のデータポイントを取得してください。
- App ID prefix
- リリースバンドルID
- デバッグバンドルID
- リリースカスタムURLスキーム
- デバッグカスタムURLスキーム
- リンク解析ドメインまたはドメイン
手順
データポイントを取得するには以下の手順に従ってください。
App ID prefixとリリースバンドルID
アプリIDはApple Developerポータルで確認できます。これには2つの部分が含まれます。
- App ID prefix
- バンドルID
IDは<app_id_prefix>.<bundle_id>
としてフォーマットされます。例: ABC1234567.com.example.app
App ID prefixとバンドルIDは、次の手順に従って確認できます。
- Apple Developerポータルにログインします。
- 左側のメニューから 証明書、ID、プロフィール(Certificates, IDs & Profiles) を選択します。
- 左側のメニューから ID(Identifiers) を選択します。
- アプリを探して選択し、編集ページを開きます。
- App ID PrefixとバンドルIDがページの上部に表示されます。後で使用できるように、関連情報をコピーして保存します。
デバッグバンドルID
異なるバンドルIDをデバッグビルドで使用している場合、そのIDはXcodeで確認できます。
- Xcodeでアプリプロジェクトを開きます。
- 左側のメニューからプロジェクトを選択します。
- ターゲット(Targets) でアプリを選択します。
- 上部のメニューから 署名と機能(Signing & Capabilities) を選択します。
- 表示されるサブメニューから デバッグ(Debug) を選択します。
- バンドルIDが表示されます。後で使用できるように、この情報をコピーし保存しておきます。
カスタムURLスキーム
カスタムURLスキームを取得するには、次の手順に従ってください。
- Xcodeでアプリプロジェクトを開きます。
- 左側のメニューからプロジェクトを選択します。
- ターゲット(Targets) でアプリを選択します。
- 上部のメニューから 情報(Info) を選択します。
- URLタイプ(URL Types) セクションを展開して、カスタムURLスキームを取得します。URLスキーム(URL Schemes)フィールドにビルド設定が含まれている場合(例:
$(CUSTOM_URL_SCHEME)
)、ビルド設定に移動してカスタムURLスキームの値を取得します。- 上部のメニューから ビルド設定(Build Settings) を選択します。
- URLスキームフィールドで指定されている設定を探し、リリースとデバッグ両方の値を取得します。
iOSアプリにまだカスタムURLスキームがない場合は、次の手順に従ってカスタムURLスキームを設定します。
- Xcodeでアプリプロジェクトを開きます。
- 左側のメニューからプロジェクトを選択します。
- ターゲット(Targets) でアプリを選択します。
- 上部のメニューから 情報(Info) を選択します。
- URLタイプ(URL Types) セクションを展開します。
- 追加(Add)オプションを選択して、新しいURLタイプを追加します。
- 次の情報を入力してURLスキームを作成します。
- 識別子 :
$(PRODUCT_BUNDLE_IDENTIFIER)
- URLスキーム(URL Schemes) :カスタムURLスキーム。これはユニークである必要があります。
http
、https
、mailtoなどの保護されたスキームは使用しないでください。mailto
- 権限(Role) :編集者(Editor)
- 識別子 :
このスキームは、本番用ビルド および デバッグビルドで機能します。
リンク解析ドメイン
お客様のマーケティングチームが、メールマーケティングのプラットフォームでリンク解析ドメインを使用している可能性があります。このドメインをチームから取得して保存しておくことをお勧めします。