KARTEが表示するポップアップ等の影響で、アプリ側で実行している自動テストが成功しなくなるケースがあります。
自動テスト中にポップアップを表示しない方法として、下記の方法があります。
- 自動テスト中は接客を非公開・もしくは配信時間から除外する。
- 自動テストではSDKのオプトアウトをする処理をアプリ側で実装する。
- 自動テスト端末のセグメントを作成し、対象ユーザから除外する。
自動テスト端末のセグメント設定例
- 検証端末のvisitor_idを利用する。
全ての期間 | view | visitor_id | 最新の値 | xxx, yyy, zzz | のどれかと一致する
- 自動テスト開始時に
start_test
のようなイベントを発行する。
全ての期間 | start_test | date | 最新の値 | 存在する