英語からAIを使用して翻訳されました
この記事はAI技術を使用して翻訳されたことにご注意ください。正確性を維持するよう努めていますが、一部の詳細は元のテキストを完全に反映していない可能性があります。情報に不明な点がある場合は、英語版を参照してください。
このチェックリストは、モバイルアプリにContentsquare SDKを実装する際に役立ちます。Contentsquareの実装チームによって徹底的な品質保証が行われますが、以下のチェックを完了することは、迅速かつ成功した実装を確保するために重要です。
1. アプリ内機能
QRコードをスキャンして、CSのアプリ内機能が正常に機能していることを確認してください。
2. プライバシーコンプライアンス
データ収集がユーザーがオプトインしたとき(必要なクッキーを承認したとき)にのみ行われ、ユーザーがオプトアウトしたとき(すべての必要なクッキーを拒否したとき)にブロックされることを確認してください。
これをテストするには、クッキーを承認および拒否します:(1)アプリの開始時;および(2)アプリの設定内。
3. 画面追跡
オプトイン確認後に画面が即座に追跡されることを確認してください。MacのターミナルまたはAndroid Studioのログを使用して検証できます。
画面は以下のときに発火する必要があります:
- 画面が表示される。
- モーダル/ポップアップが開かれ/閉じられ、ユーザーが画面に戻る。
- アプリが隠されている/最小化されている後に前面に持ってこられる。
4. カスタム変数(cVars)の追跡
アプリをナビゲートし、必要なcVarsが正しく送信されていることをログで確認してください。
5. トランザクションの追跡
トランザクションを実行し、コンソールログで以下を確認します:
- トランザクションID
- 値
- 通貨
6. 動的変数(dVars)の追跡
ユーザーがアプリをナビゲートする際に、すべての必要な動的変数(dVars)が送信されていることをログで確認してください。
7. WebViewの追跡
WebView要素を含む画面については、ユーザーがこれらの画面に到達したときにCSの画面ビューが適切にトリガーされていることをコンソールログで確認してください。
8. セッションリプレイのPIIマスキング
セッションリプレイが有効になっている場合、個人情報(PII)が収集されていないことを確認してください。以下の手順に従ってください:
- 以下のような敏感なユーザーデータを表示する画面を訪問します:
- 個人アカウントの詳細
- 決済フロー
- アドレスのドロップダウン提案
- サポートチャット
- アプリ内機能を使用してセッションリプレイを抽出します(CSボタンを長押しして'リプレイリンクを取得'を選択)。
- セッションリプレイを確認して、すべての敏感なデータが適切にマスクされていることを確認します。