AIを使用して英語から翻訳されました
この文章はAI技術を使用して翻訳されたことにご注意ください。正確性を維持するよう努めていますが、一部の詳細は元のテキストを完全に反映していない場合があります。情報に不明な点がある場合は、英語版を参照してください。
カテゴリー: ABテスト
この統合はWebプロジェクトのみで利用可能です
期待できること
この統合により、Experience AnalyticsでABテストキャンペーンを直接分析し、すべてのデジタルチャネルとデバイスにおけるユーザーの行動を簡単に発見・探求し、より良い顧客体験を構築・テストすることができます。たとえば、Contentsquareの分析のコンテキストからABテストのバリエーションを経験したすべてのセッションをセグメント化し、ゾーンベースのヒートマップおよびセッションリプレイモジュールで対応する指標を確認することで、UXの行動とそれに対応するパフォーマンスを深く理解することができます。
収集するもの
動的変数
キー | 値 | データタイプ |
AB_Maxymiser_{キャンペーン名} | {バリエーション名} | テキスト |
AB_MaxymiserQA_{キャンペーン名} | {バリエーション名} | テキスト |
実装
実装手順
レガシープラットフォームの場合は下にスクロールしてください。
非レガシープラットフォームの場合はここから再開してください:
ステップ 1
キャンペーンビルダー内のキャンペーンで統合を追加をクリックします。
ステップ 2
ContentSquareをクリックし、有効化ボックスにチェックを入れてから保存をクリックします。
ステップ 3
これで、このキャンペーンの統合としてContentSquareが表示されます。
レガシープラットフォーム
Maxymiserのキャンペーンビルダーを使用していない場合は、以下のガイドに従って統合を展開する方法を示します。
ステップ 1
メインメニューからサイト設定をクリックします。注 - サイト設定部分は一度だけ完了する必要があります。
ステップ 2
メイン統合モジュールスクリプトがあることを確認してください。以下のようになります。このスクリプトがない場合は、Maxymiserサポートにお問い合わせください。
ステップ 3
メインの統合モジュールスクリプトがある場合は、展開を進めることができます。以下のコードを使用して、CSIntegrationという新しいサイトスクリプトを追加してください。
(function() { var CS = { version: '3.0.2', campaignRequired: true, validate: function(integration) { return true; }, check: function(integration) { return true; }, timeout: 7000, exec: function(integration) { return helpers.send(integration); } }; var helpers = { send: function(integration) { var csPrefix = 'AB_Maxymiser__'; if (integration.isProduction === false) { csPrefix = 'AB_MaxymiserQA_'; } var csKey = csPrefix + integration.campaign.getName(); var csValue = integration.campaignExperience; window._uxa = window._uxa || []; window._uxa.push(["trackDynamicVariable", {key: decodeURI(csKey), value: decodeURI(csValue)} ]); return true; } }; // 登録してエクスポート if (typeof modules === 'object' && typeof modules.define === 'function') { modules.require('Integrations').register('Content Square', CS); } })();
CSIntegrationスクリプトは、メインのIntegrationModuleスクリプトの後に実行されるように、サイト全体でマッピングされる必要があります。以下の例では、IntegrationModuleスクリプトが最初に実行され(順序が-150のため)、CSIntegrationスクリプトが2番目に実行されます。
サイト設定は完了しており、再度変更する必要はありません(公開する必要があることに注意してください)。
ステップ 4
キャンペーン内で追加設定を展開し、次にキャンペーンスクリプトをクリックします。
ステップ 5
以下のCSTriggerスクリプトを追加し、保存します。
Integrations.run('Content Square', {
campaign:campaign,
redirect:false
});
ステップ 6
最後に、要素がマッピングされているページまたはページにCSトリガースクリプトをマッピングします。
ステップ 7
キャンペーンの設定は次のようになり、QAの準備が整いました。
動作確認
Chrome拡張機能を使用して、結果がCSに送信されているか確認できます。
テストが実行されるページでMaxymiser QAツールを読み込みます。現在表示されているバリアントを表示し、ContentSquare Tracking Setup Assistant Chrome Extensionを使用して、ContentSquareがデータを取得していることを確認できます。
Maxymiserキャンペーンの分析方法
セグメントの作成
セグメント内で新しいセグメントを作成し、動的変数をドラッグします。「キー」ドロップダウンには、ContentSquareにデータが送信されたすべてのテストが自動的に入力されます。テストを選択すると、「値」ドロップダウンには、ContentSquareにデータが送信されたバリアントが自動的に入力されます。
これで、このバリアントにさらされた訪問者のみを含むセグメントが作成されました。このセグメントは、すべてのContentSquareモジュールで使用できます。
セッションリプレイ
セッションリプレイは、ページの正しいバージョン(デフォルトまたはバリアント)を自動的に表示します。
ゾーニング
ページの正しいバージョンのスナップショットを取得する必要があります。これは次のように行うことができます。
- キャンペーンビルダー内でプレビューをクリックし、スナップショットを取得したいバリアントを選択してから「URLをコピー」をクリックします。
- ContentSquare内で定義、マッピングをクリックし、分析したいページを含むマッピングを選択します。
- テストが実行されるページを選択し、右上のアイコンをクリックしてさらにオプションを表示します。
- 「ページプレビューのURL」をクリックし、前のステップでコピーしたURLを貼り付けて、更新をクリックします。
このページの新しいゾーンを作成すると、プレビュリンクを使用して作成されるため、バリアントが表示されます。
注 — ゾーニングを作成する際は、Maxymiser UIにログインしている必要があります。