# ディープリンクサポート

> ユーザーを特定のアプリケーション内コンテンツやプロモーションに誘導することで、エンゲージメントとコンバージョンを強化します。

ディープリンクサポートは、ユーザーをアプリケーション内の特定のページに誘導します。ゲームとアプリケーションのオンボーディング エクスペリエンスや未完了のカスタマー ジャーニーを継続するための合理化されたエクスペリエンスを提供するように設計されています。

以下の要件がディープリンクサポートに適用されます。

* `resp.seatbid[0].bid[0].ext.deeplinking:1`での対応
* 以下のディープリンクスキーマをカスタム形式で`ClickThrough`ノードに含めます。

```text
deeplinker://操作する?primaryUrl=twitter%3A%2F%2Ftimeline&fallbackUrl=https%3A%2F%2Fmobile.twitter.com&primaryTracker=https%3A%2F%2Funity.com%2Ftracker%3Ddeeplinking%26type%3Dprimary&fallbackTracker=https%3A%2F%2Funity.com%2Ftracker%3Ffeature%3Ddeeplinking%26type%3Dfallback
```

* `**deeplinker:**//navigate`: Unity Ads カスタムディープリンクプロトコル
* 4 つのクエリパラメーター: `primaryURL`、`fallbackUrl`、`primaryTracker`、`fallbackTracker`
  * `primaryURL`（必須）： クリックイベントで発生するディープリンク URL
  * 正しくエンコードされた URL
  * **例** `twitter%3A%2F%2Ftimeline`：
  * `fallbackUrl`（任意：プライマリに障害が発生した場合に使用）：ディープリンクに障害が発生した場合に法線 URL リンク（https で始まる）が起動されます。
  * URL エンコードが正しく行われている必要があります
  * 通常の URL として検証されます。
  * **例** `https%3A%2F%2Fmobile.twitter.com`：
  * `primaryTracker`（任意）：`primaryUrl`が正常に起動されたときに発生する法線 URL リンク（https で始まる）
  * URL エンコードが正しく行われている必要があります
  * 通常の URL として検証されます。
  * **例** `https%3A%2F%2Funity.com%2Ftracker%3Ffeature%3Ddeeplinking%26type%3Dprimary`：
  * `fallbackTracker`（任意）：`fallbackUrl`が正常に起動されたときに発生する法線 URL リンク（https で始まる）
  * 正しく URL **エンコード**されている必要があります
  * 通常の URL として検証されます。
  * **例** `https%3A%2F%2Funity.com%2Ftracker%3Ffeature%3Ddeeplinking%26type%3Dfallback`：

> **Note:**
>
> `primaryUrl`、`fallbackUrl`、`primaryTracker`、`fallbackTracker`が正しく機能するには、ディープリンク URL 全体に正しく URL エンコードされている必要があります。適切にエンコードされていない URL は正しく動作しません。例えば、形式`deeplinker://navigate?primaryUrl=unity://game?a=b&amp;c=d should be deeplinker://navigate?primaryUrl=unity%3A%2F%2Fgame%3Fa%3Db%26c%3Dd`
