リターゲティング広告は、すでにアプリを持っているユーザーに配信されます。ユーザーをアプリに呼び戻すには、広告からディープリンクでアプリを直接開く必要があります。
ディープリンクとディファードディープリンクの違い #
- ディープリンク:ユーザーがアプリを持っている場合です。リンクからアプリが開き、そのまま目的のページに移動します。
- ディファードディープリンク:ユーザーがアプリを持っていない場合で、リターゲティングでは再インストールにあたります。リンクはアプリストアに移動し、Tenjinが遷移先を保持して、初回起動時にTenjin SDKがアプリに渡します。トラッキングリンクの deeplink_url で設定し、アプリ側では deferred_deeplink_url として受け取ります。詳しくは、 ディファードディープリンク と LiveOpsキャンペーン.

ディープリンクの種類 #
| カスタムURLスキーム | ユニバーサルリンク(iOS)/アプリリンク(Android) | |
|---|---|---|
| 例 | myapp://shop/item/1 | https://yourdomain.com/shop/item/1 |
| リダイレクトの動作 | インストールされている場合はアプリを起動し、そうでない場合は失敗します。 | インストールされている場合はアプリを、そうでない場合はウェブページを開きます。フォールバック機能はOSに組み込まれています。 |
| 設定 | あらゆるチャネルに対応し、設定も最も簡単です。アプリ内でスキームを登録するだけで済み、ドメイン側での作業は一切不要です。 | アプリのリンク用ドメインを検証するには、ドメイン上の検証ファイル(iOSならapple-app-site-association、Androidならassetlinks.json)と、アプリ側の対応する設定(iOSのAssociated Domainsエンタイトルメント、AndroidのautoVerify指定付きインテントフィルタ)の両方が必要です。 |
| ブラウザの互換性 | すべてのブラウザでサポートされています | すべてのブラウザやアプリ内ブラウザがそれらに対応しているわけではありません。対応していない場合、アプリがインストールされていても、リンクはウェブページとして開きます。 |
ディープリンクを設定する場所 #
多くのチャネルでは、チャネル側で設定したディープリンクからチャネル自身がアプリを開きます。セルフアトリビューションネットワーク(Google、Meta、TikTok)や、OPPO・XiaomiなどのOEMストアのチャネルが該当します。この場合、Tenjinのトラッキングリンクはリダイレクトに関与しません。
その他のチャネルでは、Tenjinのトラッキングリンクでリダイレクトを行います。ディープリンクをトラッキングリンクの redirect_url パラメータに設定すると、クリックが記録されたうえで、ユーザーがディープリンク先に送られます。
カスタムURLスキームには、現時点ではフォールバックの仕組みがありません。つまり、アプリがインストールされていないと何も起動しません。一方、Universal LinksやApp Linksにはこの問題はありません。デバイスに応じた動的なフォールバック機能(アプリがインストールされていればアプリを起動し、そうでなければApp Storeを開く)が、まもなく導入される予定です。