概要:SDK実装用のコードを自動で生成し、テストできます。
SDK実装ウィザードについて
SDK実装ウィザードは、アプリ開発者がSDKの実装を進められるように手順を案内します。アプリ開発者が必要な認証情報を入力し、カスタマイズ項目を選択するだけで、ウィザードがコードスニペットを生成します。生成されたコードをプロジェクトにコピーして貼り付けてください。
この記事では、実装ウィザードの各フローで必要な入力情報と認証情報をすべて収集し、アプリ開発者に共有する方法を説明します。ウィザードでは、開発者向けに次の2つのフローを提供しています。
- SDKのインストールと実装のフロー:SDKのインストールから、実装のテストが成功するまでの手順を案内します。
- アプリ内イベントの実装フロー:アプリ内イベントの定義から、AppsFlyerへの送信テストが成功するまでの手順を案内します。
SDKのインストールと実装のフロー
アプリ開発者が実装ウィザードでインストールと設定を完了すると、AppsFlyer SDKからアトリビューションデータを送信する準備が整います。このフローには、SDKが正しく実装されたことを確認するため、アプリのインストール時に「インストールイベント」がAppsFlyerに正しく送信されるかを確認するテストが含まれます。
以下の表は、ウィザードでの設定時に開発者が回答する必要のある質問の一覧です。表に記載された説明に沿って必要な情報を収集し、開発者に共有してください。
| 質問 | 詳細はこちら |
|---|---|
| アプリIDを入力してください。(必須) | 各ストアでアプリIDを取得する方法をご確認ください。 |
| AppsFlyerのDev Keyを入力してください(必須)。 | Dev Keyの取得方法をご確認ください。 |
| 実装するSDKのモードを選択してください。通常モードと厳格モードのどちらを使用しますか? | SDKのモードについてご確認ください。 |
| SDKでコンバージョンデータを取得しますか? | SDKで取得するコンバージョンデータについてご確認ください。 |
| SDKが正常に起動したことを確認する応答を受け取りますか? | 処理完了時に呼び出されるハンドラーを指定したSDKの起動メソッドについてご確認ください(Android、iOS)。 |
| SDKをAppTrackingTransparency(ATT)に対応させますか? | ATTについてご確認ください。 |
| AppsFlyerのv2認証トークンを入力してください。(自動テストのフローを使用する場合のみ必須です。) | v2トークンの取得方法をご確認ください。 |
アプリ内イベントの追加フロー
アプリ開発者がインストールと実装のウィザードを完了すると、AppsFlyer SDKのアプリへの実装が完了します。このフローには、アプリ内イベントがAppsFlyerに正しく送信されることを確認するテストが含まれます。
以下の 表は、開発者が回答する必要のある質問の一覧です( ウィザードでの設定時)。表に記載された説明に沿って、 必要な情報を収集し、開発者に共有してください。
| 質問 | 詳細はこちら |
|---|---|
| イベント名とイベントパラメータを選択してください。 |
利用可能な定義済みイベントをご確認ください。各イベントの説明には、一般的に使用されるイベントパラメータも記載されています。 また、次のツールも利用できます: アプリ内イベント生成ツール。 |
| AppsFlyerがアプリ内イベントを受信したことを確認する応答を、SDKで受け取りますか? | AppsFlyerがイベントを正常に受信したことを確認するコードについてご確認ください(Android、iOS)。 |
| AppsFlyerのv2認証トークンを入力してください。(自動テストのフローを使用する場合のみ必須です。) | v2トークンの取得方法をご確認ください。 |
特性と制限事項
| 特性 | 備考 |
|---|---|
| Zeroプラン | SDK実装ウィザードの対象外となるのは、 Zeroプランです。 |