Adapty Mailフローをテストする
実際のユーザーにキャンペーンを公開する前にテストを行いましょう。
- ライブチェーンをテスト: オートメーションが実行され、実際の支払いが発生します。公開前に少なくとも1回は実施してください。
- テストメールを送信: オートメーションをスキップし、チェックアウトではStripeのテストカードが使用できます。
はじめる前に
以下のすべての条件が満たされている場合にのみ、チェーン全体がエンドツーエンドで動作します。
- 送信ドメインが確認済みであること: Settings > DNS を開いて確認してください。送信ドメインのセットアップを参照してください。
- チェックアウト: ウェブペイウォールが作成・公開されていること。未公開のペイウォールは、CTAが開こうとするとエラーが発生します。チェックアウトのセットアップを参照してください。
- フローに紐づいたキャンペーン: キャンペーン単体ではドラフト状態のままで、メールは送信されません。Adapty Mail のフローがあって初めて有効になります。設定方法はフローでのセグメント管理を参照してください。
- 有効なエントリーポイント: ユーザーデータが実際に Adapty Mail に届いていること。どのエントリーポイントを使う場合も、確認方法は同じです。新規登録ユーザーがProfilesページに表示されていれば問題ありません。
ライブチェーンをテストする
実際の条件でキャンペーンをテストするには、自分自身でユーザー登録します。すると、他のユーザーと同様にキャンペーンからメールが届き、本番環境のチェックアウトで実際のカードで支払いができます。以下の手順で待ち時間を短縮すれば、数日ではなく数分でテストが完了します。
-
最初の遅延を短縮する。 キャンペーンエディターで、最初のメールの Delay を1〜2分に設定し、実際のスケジュールを待たなくて済むようにします。テスト後は遅延を元に戻してください。
-
テストユーザーを作成する。 アプリ内で、プロジェクトにまだプロファイルが存在しないメールアドレスでサインアップします。一度キャンペーンを通過したプロファイルは再度エントリーされないため、実行のたびに新しいアドレスが必要です。翻訳を受信するには、サインアップする前にテストデバイスの言語を設定してください。
-
最初のメールを待ちます。 Adapty Mail は、トリガー時刻に設定した遅延を加えた時刻に送信をスケジュールし、1分ごとに送信対象のメールを処理します。配信にはさらに数分かかります。
-
メールを開いてCTAをクリックします。 メールアドレスが入力済みの状態でチェックアウトページに移動します。
-
支払いを完了します。 実際のカードで支払いを行い、その後Stripeで返金します。
メールとチェックアウトを単独でテストする
メールとチェックアウトをオートメーションを待たずに確認するには、キャンペーンエディターの Send test email を使用します。このボタンは、送信ドメインが確認済みで、キャンペーンにメール宛先が選択されるまで無効のままです。
モーダルには3つの設定があります。
- Environment: Production は本番環境のチェックアウト(本番プロダクト使用)を開きます。Sandbox はテスト版を開き、Stripe のテストカード
4242 4242 4242 4242が任意の有効期限・CVC で使用できます。Sandbox は、サンドボックスプロダクトで生成されたペイウォールのみ選択可能です。URL で追加したペイウォールには “This paywall has no sandbox products, so only production is available.” と表示されます。 - Profile: 任意項目。プロファイルを選択すると、そのプロファイルのメールアドレス宛に送信され、CTA にはそのプロファイルの ID が設定されます。
- Custom address: 任意項目。プレースホルダーのプロファイル ID を使用して、指定したアドレス宛に送信します。プロファイルを選択するとクリアされ、両方が設定されている場合はプロファイルが優先されます。
どちらも設定しない場合、メールはプレースホルダーのプロファイルIDとともに自分のアカウントのアドレスに送信されます。
テスト送信は、ライブチェーンとは別の単独のメールです。メールが正しくレンダリングされること、チェックアウトで決済が完了することを確認できますが、オートメーションが起動するかどうかは確認できません。オートメーションを確認するには、ライブチェーンをテストするを実行してください。
アプリ内でアクセスを確認する
支払いが完了すると、サブスクリプションがユーザーのAdaptyプロファイルに反映され、アプリからアクセスレベルを確認できるようになります。
Adaptyはサンドボックス決済をサンドボックストランザクションとして記録します。アクセスレベルが見つからない場合を失敗と判断する前に、アクセスレベルがサンドボックストランザクションを受け入れる設定になっているか確認してください。
結果を確認する
Profiles でテスト用プロファイルを開き、そのジャーニーを確認してください。テストが成功した場合、最初のメールが Clicked に達し、購入がそのメールに紐付けられ、残りのシーケンスが Cancelled になっています。
Adapty Mail はトラッキングピクセルが読み込まれたときに開封を記録しますが、Apple Mail プライバシー保護は実際にメールが読まれたかどうかに関わらずピクセルを読み込みます。意図せず表示された Opened チップは正常な動作です。各指標の計算方法については、キャンペーン分析をご参照ください。
詳細情報
- キャンペーンを作成する:メールコンテンツ、遅延、シーケンスの長さ。
- チェックアウトを設定する:チェックアウトページの内容と、パーソナライゼーションによるCTAの入力方法。
- プロファイル:ジャーニータイムラインの背後にある完全なプロファイルビュー。
- メールが停止する理由:プロファイルがメールの受信を停止する理由。