テストについて
この記事には、Tealiumプラットフォームのサーバーサイドの公開プロセスに関するメモが含まれています。
サーバーサイドの構成にはDevまたはQA環境がないため、本番環境にリリースする前に変更をテストするには追加のステップが必要です。バッジとルールの力を利用して、新しい機能をテストユーザーに簡単に制限することができます。テストユーザーは、さまざまな方法で識別できます。
テスト用のバッジを構成する
この例では、“Test User"というバッジ属性を使用します。このバッジは、クエリストリングパラメータがtealium_test=true
を含むときに"Any Event"で評価するルールを使用します。このバッジは、クエリストリングパラメータがtealium_test=false
を含むときに訪問から割り当てを解除することを示す2つ目のルールを使用します。
バッジとルール条件はカスタマイズできますが、通常のサイト訪問がこのバッジを適用されないように、それらはユニークであるべきです。
テスト用のオーディエンスを構成する
特定のオーディエンスをテストしたい場合は、テストユーザーバッジが割り当てられているという条件を追加するだけでよいです。これにより、他のすべてのユーザーがそのオーディエンスに参加するのを防ぎ、特定のオーディエンスに関連付けられた任意のコネクタアクションをテストすることができます。
テスト用の属性を構成する
特定の属性、たとえば文字列をテストするには、テストユーザーバッジが割り当てられているという特定のルールを含めることができます。
テスト
トレースセッションを開始するときは、テスト構成で使用されるテスト条件を満たす必要があります。この例では、サイトに移動し、ルールで使用されるクエリストリングパラメータと値を追加します。
例えば:http://www.example.com/?tealium_test=true
トレースが開始されると、テストユーザーバッジが割り当てられていることが確認できます。
このようにテストを行うことで、本番環境に公開する前に構成ロジックに自信を持つことができ、エラーを減らし、戦略の精度を向上させることができます。
最終更新日 :: 2024年March月29日