Field Service Lightning モバイルアプリケーションのディープリンクスキーマ
Android サービスと iOS サービスの両方で、Field Service Lightning モバイルアプリケーションの事前定義された URI スキーマを使用します。
URI スキーマの形式
<com.salesforce.fieldservice>://v1/sObject/<id>/<action>
URI スキーマの形式の各パラメータを見ていきましょう。- com.salesforce.fieldservice — サポートされている Salesforce スキーマ名。
- v1 — ディープリンクの現在のバージョン。これは静的値です。
- sObject — Salesforce オブジェクトの単一インスタンスを示します。スキーマは、作業指示、サービス予定、資産といった、Field Service アプリケーションでサポートされているすべてのオブジェクト種別に対応します。
- id — Salesforce オブジェクトの一意の単一インスタンス。長さが 15 文字および 18 文字の id がサポートされています。
- action — サポートされている URI スキーマ操作。サポートされている値は、details、related、products、feed、および location です。アクションが指定されていない場合、作業指示およびサービス予定の URI は [概要] タブに誘導されます。他のオブジェクト種別の URI は [詳細] タブに誘導されます。
サポートされている URI スキーマ
- com.salesforce.fieldservice://v1/sObject/<id>
- 作業指示およびサービス予定の [概要] タブにリンクします。他のすべてのオブジェクト種別の [詳細] タブにリンクします。
- 例: com.salesforce.fieldservice://v1/sObject/0WO5500000001UZGAA は、作業指示の [概要] タブにリンクします。
- com.salesforce.fieldservice://v1/sObject/<id>/details
- 他のすべてのオブジェクト種別の [詳細] タブにリンクします。
- 例: com.salesforce.fieldservice://v1/sObject/0WO5500000001UZGAA/details は、作業指示の [詳細] タブにリンクします。
- com.salesforce.fieldservice://v1/sObject/<id>/related
- 他のすべてのオブジェクト種別の [関連] タブにリンクします。
- 例: com.salesforce.fieldservice://v1/sObject/0WO5500000001UZGAA/related は、作業指示の [関連] タブにリンクします。
- com.salesforce.fieldservice://v1/sObject/<id>/products
- 他の該当するオブジェクト種別の [商品] タブにリンクします。オブジェクトに [商品] タブがない場合は、[詳細] タブにリンクします。
- 例: com.salesforce.fieldservice://v1/sObject/0WO5500000001UZGAA/products は、作業指示の [商品] タブにリンクします。
- com.salesforce.fieldservice://v1/sObject/<id>/feed
- 該当するすべてのオブジェクト種別の [フィード] タブにリンクします。オブジェクトに [フィード] タブがない場合は、[詳細] タブにリンクします。
- 例: com.salesforce.fieldservice://v1/sObject/0WO5500000001UZGAA/feed は、作業指示の [フィード] タブにリンクします。
- com.salesforce.fieldservice://v1/sObject/<id>/location
- 該当するすべてのオブジェクト種別の [ロケーション] タブにリンクします。オブジェクトに [ロケーション] タブがない場合は、[詳細] タブにリンクします。
- 例: com.salesforce.fieldservice://v1/sObject/0WO5500000001UZGAA/location は、作業指示の [ロケーション] タブにリンクします。