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