あなたのMoEngageアカウントには、テスト環境とライブ環境の2つの異なる環境があり、MoEngage識別子として使用される単一のワークスペースIDがあります( 設定 > アカウント > 一般設定 の下にあります)。
MoEngage SDK(Android、iOS、Web)は、ユーザーデータまたはイベントデータを以下に送信します:
- ビルドが DEBUG のときのテスト環境
- ビルドが RELEASE のライブ環境
アプリやウェブを初めて統合するか、更新する際には、テスト環境でイベントトラッキングなどの新しい変更をすべてテストし、アプリを更新するか、ライブ環境でウェブをリリースすることができます。
MoEngage SDKを統合し始めると、ユーザーデータやイベントデータのすべてのテストはテスト環境で表示されます。これにより、統合をテストし、アプリやウェブを公開またはリリースする前にデータを確認できます。
上部のナビゲーションバーで環境を選択することで、ライブ環境とテスト環境の間を切り替えることができます。
info |
Information チーム管理、請求、プロフィール設定を除いて、その他の設定はテスト環境とライブ環境で別々になっており、サイドバーにあります。 |
テスト環境
テスト環境の利点は以下の通りです:
- テスト環境に追加されたすべてのチームメンバーは、テスト環境内のすべての機能権限を持っています。誰でもさまざまなシナリオを試すことができます。
- テスト環境内のすべてのテストデータは処理され、より迅速に反映されるため、初期統合中の時間を節約し、デバッグを容易にします。
- 異なる設定—Push FC、Event Trigger DND、Uninstalls—を相互に影響を与えることなく、テスト環境と本番環境で簡単に維持およびテストできます。
ライブ環境
統合を完了し、アプリをリリースするか、ウェブサイトを公開することを決定すると、MoEngageのモバイルSDKはRELEASEビルドを検出し、すべてのライブユーザーデータまたはイベントデータをライブ環境に送信します。
ライブ環境には、ライブユーザーデータやキャンペーンに影響を与える可能性のある誤りや変更を防ぐために、異なるアクセスロールに対する機能制限があります。
- 開発者は、ライブ環境でキャンペーンを作成したり、セグメンテーションクエリを実行したりする前に、特定のユーザーをテストユーザーとして明示的にマークする必要があります。詳細については、 LIVE環境でのテストユーザー を参照してください。
- 開発者は、ライブ環境でプッシュFCおよびDND設定を変更することはできません。
問題が発生した場合は、 MoEngage ダッシュボードを通じてサポートチケットを提出してください 。