どのようにお手伝いできますか?

[クローズドベータ版 - 特別アクセス] AppsFlyerとのESP連携をセットアップする プレミアム機能

  • 更新

概要:AppsFlyerとのESP連携を設定して、メールキャンペーンでシームレスかつ安全なディープリンクを実現し、ユーザーエンゲージメントとコンバージョン率を向上させます。

ESP final main KB image.png

AppsFlyerのESP連携について 

マーケターは、大規模なメールキャンペーンを送信するために、メールサービスプロバイダー(ESP)を使用することがよくあります。これは、予測可能なユーザージャーニーを提供するシンプルなプロセスであるべきですが、実際にはそうではありません。この問題は、一般的なESPのアナリティクスの扱い方に起因しており、ディープリンクを破壊し、モバイルのユーザーエクスペリエンスに悪影響を及ぼす傾向があります。その結果、ユーザーがアプリではなくモバイルWebサイトに誘導されることがあり、コンバージョンの可能性が低くなります。

AppsFlyerは、AppsFlyerがESPサーバーとお客様のドメイン名の仲介を行う、ESP統合ソリューションによってサポートされています。プロキシとしての役割は、ディープリンクを容易にするアソシエーションファイル(AASA/アセットリンク)の提供を可能にする。さらに、AppsFlyerのソリューションでは、測定データをESPに送り返すため、メール分析を効果的に監視できます。

AppsFlyerとのESP連携を設定して、メールキャンペーンでのスムーズで安全なディープリンク体験を実現し、最適なモバイルユーザーエンゲージメントとコンバージョン率を実現します。

連携設定方法:

このセクションでは、ESPとAppsFlyerの連携を設定する方法について説明します。

前提条件

AppsFlyerとのESP連携を設定する前に、サポートされているESP*のアカウントが必要です。これらには次のものが必要です。

  • 新しいクリックトラッキングドメイン(ステップ1で説明)
  • ESP エンドポイント:エンドポイントはESPから提供されるため、クリックをESPのサーバーにルーティングできます。ESP エンドポイント構造の例: esp.endpoint.com
  • 特定の ESP 統合要件:
    • Emarsys - EmarsysカスタマーサクセスマネージャーにHTTPリダイレクトを有効にするよう依頼してください。
    • Blueshift - Blueshiftカスタマーサクセスマネージャーに次のことを依頼します。
      クリックのHTTPレスポンスコードを302(デフォルトの307)に変更します。

連携を設定するには、次の手順を実行します。

ステップ 1. ESPプラットフォームでクリックトラッキングドメインを作成する(IT/システム管理者タスク)

クリックトラッキングドメイン(CTD)は、メールメッセージに表示されるURLのドメインコンポーネントです。 
サブドメインとメインドメイン(mail.yourbrand.com など)で構成されます。一部のESPは、これをリンクブランディング、トラッカー ドメイン、クリック ドメイン、リンク書き換え、クリック トラッキング、ホワイトラベルなどと呼んでいます。 

既存の CTD をすでに使用している場合でも、新しい CTD の作成は必須です。これにより、現在のライブメールキャンペーンのトラフィックには影響しません。

備考

  • SSL証明書はAppsFlyerによって処理されます(ステップ3)。
  • この段階では、メールリンクは保護されない可能性があります。つまり、URLプレフィックスはHTTPSではなくHTTPになります。これはステップ 5 で解決されます)。
     

ステップ 2. OneLink テンプレート を作成し、メールキャンペーンに利用してください。

OneLink テンプレートを作成し、「When app is installed」でユニバーサルリンク/アプリリンクを設定します。このテンプレートは、後でメールキャンペーンのOneLinkリンクを作成するために使用されます。

*既にユニバーサルリンク/アプリリンクを有効にするOneLinkテンプレートを設定している場合は、そのテンプレートを使用できます。

ステップ 3. AppsFlyerでESP連携を設定する

次に、AppsFlyerでESP連携を設定します。この手順と、その次の手順(「手順 4.アプリの設定)を同時に設定できます。

AppsFlyerでESP統合を設定するには:

1. AppsFlyer管理画面 左メニュー エンゲージメント > ESP連携を選択します。

Engage から ESP integration.png をクリックします。

 

2.ESP を選択します。

select ESP.png

 

3.Eメールキャンペーンに使用したい OneLink テンプレートを選択し、[次へ] をクリックします。

OneLinkテンプレートを選択

 

4.選択した ESP のアクティブなアカウントがあることを確認してください。

ESP から次のものが必要です。

  • ステップ1で作成したクリックトラッキングドメイン。
  • ESP エンドポイント

次へをクリックします。

 

5.クリック追跡ドメインと ESP エンドポイントを入力し、[Validate connection] をクリックします。これにより、クリックトラッキングドメインが入力したエンドポイントを指していることが検証されます。

ctd と esp endpoint.png を入力します。

完了したら、次へをクリックしてください。

 

6.リンク トラフィックを AppsFlyer にルーティングします

a.AppsFlyerでカスタマイズしたプレハブの手順をコピーして、IT管理者またはドメイン管理者に送信します。DNS CNAMEレコードをAppsFlyerが提供する新しいドメインで更新することにより、ESPサーバーからAppsFlyerサーバーにメールキャンペーントラフィックを再ルーティングする必要があります。

その結果、リンクがクリックされるたびに、クリックはAppsFlyerにリダイレクトされ、その後ESPエンドポイントにリダイレクトされます。

click to Af to ESP image.png

 

b.手順をコピーして送信したら、[完了] をクリックします。

ESP 統合が作成されました。

 

以下の点にご注意ください:

  • - ESP 統合ステータスは保留中であり、CNAME レコードがマッピングされた後にのみ機能し始めます。
  • - マッピング後、新しい統合が機能し始めてアクティブになるまでに最大 24 時間かかる場合があります。

 

ステップ 4. アプリの設定(開発者タスク)

開発者にアプリに次の設定を依頼します。

関連ドメインをサポートするようにアプリを設定する 

AppsFlyerは、ユニバーサルリンク(iOS)またはアプリリンク(Android)を有効にするために、アプリの関連付けファイルをホストします。

ファイルにアクセスするようにアプリを設定するには:

iOS:
前提条件:v6.12.3以降のSDK
メールメッセージからアプリへのユニバーサルリンクを有効にするようにアプリを設定します。
Universal Linksの設定について詳細をご覧ください。
注:クリックドメインは、既に関連ドメインで定義されている現在のドメインに追加する必要があります。

Android:
前提条件:v6.12.5以降のSDK
メールメッセージからアプリへのAndroid App Linkingを有効にするようにアプリを設定します。Android App Links の設定 を参照してください。
注:クリックドメインは、Androidマニフェストで既に定義されている現在のドメインに追加する必要があります。

 

ディープリンクをサポートするようにアプリを設定します 

アプリリンクまたはユニバーサルリンクがクリックされると、アプリが起動します。

アプリがクリック記録ドメインの背後にあるOneLinkを抽出し、ディープリンクを解決する方法:

1. クリック記録のドメインをSDK API setResolveDeepLinkURLs に提供します。このAPIは、SDK初期化の前に呼び出す必要があります。

  • IOS の場合は、次の手順に従ってください。
  • Androidの場合は、次の手順に従ってください。

2.Unified DeepLinking API を使用して、ディープリンクパラメータを取得し、ディープリンクデータを処理します。

 

Webリンクとアプリケーションリンクを処理するようにアプリを設定する

提供されたコードは、メールキャンペーン内のリンクの折り返し機能を規制することを目的としています。具体的には、次の2つのタイプに対応します。Webサイトを開くことを目的としたWebリンクと、ユニバーサルリンクまたはアプリリンクを介してアプリを開くことを目的としたリンク。
開発者向けの情報については、以下のガイドを参照してください。

ステップ 5. ESP プラットフォームで SSL クリックトラッキングがオンになっていることを確認します。 

メールテストを実行して、リンクステータスを確認してください。 
CTD リンクが HTTP として識別される場合は、ESP チームに連絡して SSL クリックトラッキングを有効にしてください。 
これにより、すべてのHTTPリンクが自動的にHTTPSに変換されます。

ESP に問い合わせる際には、次のサンプル メッセージ テキストを使用できます。 

こんにちはチーム
CTD XXXのSSLクリックトラッキングを有効にしていただけますか?現在は HTTPS ではなく HTTP に設定されています。 
このアップデートにご協力いただきありがとうございます。

ステップ 6. AppsFlyerでメールキャンペーンのOneLinkリンクをカスタマイズする 

キャンペーンのOneLinkリンクを作成およびカスタマイズする方法:

1. AppsFlyerにて、OneLink管理ページで(または手動で)、以前に作成したOneLinkテンプレート内に「Email-to-app」OneLinkリンクを作成します。これは、仕様に従ってユーザーをアトリビューションおよびリダイレクトする、メールキャンペーンで使用するリンクです。OneLinkリンクの作成方法を参照してください。

email-to-app.png

 

ベストプラクティス:ESPメールキャンペーンと、そのキャンペーンで使用されているAppsFlyer OneLinkリンクの両方で、同じキャンペーン名を使用してください。

ステップ 5:ESPプラットフォームでの連携テスト

作成したOneLinkリンクとの連携をテストするには:

ESPメールエディターを使用して作成し、自分宛に送信するテストメールにOneLink URLを挿入します。

  • モバイルデバイスから、メールを開き、リンクをクリックします。アプリがインストールされている場合は、アプリが起動し、関連するコンテンツにディープリンクされます。さらに、モバイルクリックは、AppsFlyer管理画面と、提供されたメディアソースとキャンペーン、およびESPアナリティクス管理画面に表示される必要があります。
  • Webリンクをクリックして、正しいリンク先にリダイレクトされることを確認してください。

テストが成功すると、準備完了です。

ステップ 5:メールキャンペーンで安心してリンクを使用する

よくやった!これで、Eメールキャンペーンでリンクを使用する準備が整いました。その後、ESPまたはAppsFlyerの管理画面でキャンペーン結果を確認できます。

*この連携でサポートされているESPは次のとおりです。Blueshift、Braze、CleverTap、Customer.io、Emarsys、Expert Sender、Klaviyo、MailExpress、MailGun、Moengage、RDStation、Reteno、Sailthru、Sendgrid、Sparkpostなど完全なリストを参照してください。