各オーディエンスのコンテキストに応じたプロモーションでWebサイトのコンバージョン率を向上
イントロダクション
このページでは、Oracle Maxymiserを使用してOracle Infinityで収集したデータを活用し、オーディエンスおよび行動ターゲティングを使用してWebサイトをパーソナライズする方法について説明します。
目的
オーディエンス/行動ターゲティングを使用して、リアルタイムWebサイト・パーソナライズの最も強力なユース・ケースの1つに対処します。そのためには、次の手順を実行します。
- 顧客の行動を取得するアクションをOracle Infinityに作成します。
- この行動に基づき、適切なオファーを持った特定のオーディエンスをターゲティングします。
- このプロセスでは、次の概念とメソッドについて説明します。
- 仮説を形成してテストします。
- アクションとカスタム属性、およびターゲット化に使用する方法
- Infinityアクションを使用してリアルタイム行動データを取得します。
- 追加のカスタマ・インサイトのためにキャンペーン・データを公開
- 専用QAツールを使用して、すべてがスムーズに動作していることを確認します。
前提条件
- Oracle InfinityはWebサイト上で実装する必要があります。
- Oracle MaxymiserはWebサイト上に実装*する必要があります。
- Webサイトで使用しているOracle MaxymiserサイトにOracle Infinity内のOracle Maxymiser接続を正常に接続している必要があります。
- Oracle Infinityの照合キーとしてInfinity Cookie IDを使用するようにOracle Maxymiserを構成しておく必要があります。
- 素晴らしいキャンペーン・コンテンツを事前に用意して、サイトにアクセスする準備ができている場合は、その前に適切なキャンペーン・コンテンツを用意する必要があります。プレースホルダ・コンテンツも使用できます。たとえば、選択したキャンペーンでランディング・ページの「ヒーロー」バナーを使用する場合、開始前に代替バナーを作成する必要があります。
ヒントデータ収集アプリケーション内でMaxymiserモジュールを構成して有効化することで、Oracle CXタグを介してWebサイトでOracle Maxymiserを有効にします
ステップ1: Webサイトおよび対象者に対する適切な「不動産」の選択
Oracle Maxymiserプラットフォームを使用して、サイトの任意のエリアにキャンペーンを作成できます。最初に行う決定の1つは、どのサイト・ページを使用するか、および目標を達成するためにこれらのページで最も適した不動産は何ですか?
主なステップを説明するために、典型的な衣料品小売業者のように構造化されたデモ・サイトを使用します。
オラクルの目標は、リファラから特定のオファーを引き受ける新規顧客のコンバージョン率を上げることです。これを行う方法の1つは、オファーに応答した顧客のエクスペリエンスを調整することです。
ステップ2:オーディエンスに一致するオファーの代替バナーの選択
ここには明らかな仮説がある: Women's LPのヒーロー・バナーが「ドレス」カテゴリの「カテゴリ・ページ・ビュー」になるかどうかをテストする。このようなオファー(クレーム・コードDRESS21
など)がある場合、請求コードを表示する適切なバナーを作成できます。たとえば、次のバナーではジョブが実行されます。
Oracle Maxymiser -サンプル・バナー
このバナーは当社のサイトのルック・アンド・フィールに従うので適切だと考えています。また、新シーズン・ドレスへの適切な提供も示しており、また女性LPに来る新規来園者向けの内容を示す適切なものなのです。ただし、テストによって正しいバナーになっているかどうかを確認する方法は1つだけです。
ステップ3:オファー・コードを受信するためのOracle Maxymiserの構成
Oracle Infinityが訪問者データをOracle Maxymiserに送信するためには、次の作業が必要ですか。
3.1オファーのコードに対するOracle Maxymiserでのフリー・テキスト・カスタム属性の設定
オラクルのユース・ケースでは、Webサイトで正しいコンテンツを持つユーザーをターゲット指定するために、「オファー・コード」と呼ばれる自由形式のカスタム属性が必要になります。必要なカスタム属性を作成するには、次の手順に従います。
-
Oracle Maxymiserのナビゲーション・メニュー内のカスタム属性に移動:
ナビゲーション・メニュー内のカスタム属性
-
「オファー・コード」という新しい属性を作成して保存します。
カスタム属性の追加
-
「公開センター」を使用して、新しいカスタム属性を公開します。
オファー・コードの公開
ヒント次のことを確認してください。
- カスタム属性を検索し、「公開準備完了」とマークします。
- 属性を選択し、公開用に選択されていることを確認します。
- Oracle Maxymiserサイトに公開します。
3.2 Oracle Maxymiserでの外部ビジターIDの構成
Oracle Infinityがビジター・データをOracle Maxymiserに送信する場合、Oracle Maxymiserがビジターを認識し、それをパーソナライズするには、共通の照合キーを使用する必要があります。Infinity Cookie IDをOracle Infinityからの照合キーとして使用するようにすでにOracle Maxymiserを構成しているため、Oracle Infinity統合で使用できるように外部訪問者IDを構成する必要があります。
次のガイドを完了し、外部訪問者IDスロット1にわかりやすい名前を付け(Oracle Infinity Cookie IDなど)、このスロットをCRMに使用として選択したことを確認します。
ステップ4: Oracle Maxymiserにオファー・コードを送信するためのOracle Infinityの構成
次のステップでは、ランディング・ページURLからオファー・コードを取得して、キャンペーンで使用するためにOracle Maxymiser内のカスタム属性に渡すようOracle Infinityを構成します。
4.1オファー・コード・パラメータの構成
このユースケースでは、ユーザーが外部広告のオファーをクリックしたときに、クリックスルーURLにオファー・コードが存在することを想定しています。たとえば、DRESS21というオファーに対してFacebookで広告を実行していた場合、ランディング・ページのURLはhttps://sale.maxymised.com/landing?offer_code=DRESS21のようになります。
前述のオファー・コードを取得するようにOracle Infinityを構成するには、次のステップを実行します。
-
Oracle Infinityによって追跡されたページにオファー・コードがあるランディング・ページ(https://sale.maxymised.com/landing?offer_code=DRESS21など)にアクセスします
-
Oracle Infinity内の「設定」に移動し、パラメータとしてoffer_codeパラメータを追加します。
'offer_code'パラメータの追加
-
パラメータに「オファー・コード」という名前を付け、選択したカテゴリ(「キャンペーン」など)に追加し、分析と処理内でパラメータを有効にします。
分析および処理での「オファー・コード」の命名および追加
4.2 Oracle Maxymiserにオファー・コードを送信するためのInfinityアクションの作成
ここでは、ユーザーがFacebookからオファー・コードで紹介されたときに、Oracle Maxymiser内の「オファー・コード」カスタム属性の移入を開始するために必要な処理を作成します。
-
アクションを作成し、わかりやすい名前を付けます。例:
処理-基本詳細
-
「カスタム・シナリオ」を選択し、「ページの表示」の「動作」を追加し、「セッションをクローズしない」に切り替えます。
カスタム・シナリオの作成
-
「オファー・コード」のフィルタを追加して、存在にします。
アクションへのフィルタの追加
-
「含む」をクリックして「and」フィルタを追加し、次のように「ドメインの参照」に「facebook」が含まれるように設定します。
照会者としてのFacebookの追加
-
「続行」をクリックして「宛先」画面に移動し、Oracle Maxymiser接続を選択します:
Oracle Maxymiserの選択
-
目的のOracle Maxymiserサイトを選択します:
Oracle Maxymiserサイトの選択
-
次に従って「オファー・コード」および「Infinity Cookie ID」をマップします(ベスト・プラクティスとしてセッション中に最新の値が保持されるように、セッション内で最後に発生する箇所を取り出します)。「保存」をクリックします。
Oracle Maxymiserへのパラメータのマッピング
-
処理を有効にして、このライブをプッシュします。
ステップ5:オーディエンスの対応を理解するためのA/Bテスト・キャンペーンの設定
次に、新しいキャンペーンを作成する重要なステップについて説明します。次に、新しいキャンペーンを作成する重要なステップについて説明します。
5.1 Oracle Maxymiserでの新規キャンペーンの作成
Oracle Maxymiser UIで、「新規キャンペーン」→「キャンペーン・デザイナ」を選択して、ビジュアル編集ツールを開きます。キャンペーンに適切な名前を付け、その内容を説明してください。テスト仮説と、関係する利害関係者は何ですか?このキャンペーンの改善を期待している主要なKPIは何ですか?
Oracle Maxymiser -キャンペーン・デザイナ
キャンペーンが作成されると、「キャンペーン概要」ページが開きます。そこから様々な操作を実行できます。まず、URLを追加します(つまり、キャンペーンが提供される場所を選択します)。次に示すように「URLの追加」をクリックし、ビジュアル・ツールを使用して、バナー(Women's LP)を配置するページにナビゲートします。次に、右上隅エリアのプラスボタンをクリックして、キャンペーンに含めるページを追加します。
Oracle Maxymiser -キャンペーンURLの追加
5.2バリアントの編集とヒーローバナーの挿入
新しいバナーを女子LPに挿入します。最上部(「コード・エディタ」オプションの横)に、「編集」および「参照」モードがあります。編集モードであることを確認します。次に、ページ上の要素(テキスト・ボックスなど)を選択して、その上のバナーを(または下に挿入したり、関連性が高い場合は完全に置き換えることができます)ようにします。
右側のメニューから、特定のモーダルを追加するか(「+」ボタンから「オブジェクト」オプションに含まれるテンプレートを参照)、独自のコンテンツを追加できるようになりました。この例では、ライブラリ・オプション(フォルダ・アイコン)を使用して独自のコンテンツを追加します。このアイコンを使用して、バナーをアップロードし、関連するアイコンから「上に挿入」オプションを選択します。
バナーが適切な場所にいるので、(1)バナーにリンクを追加して、クリックした訪問者が適切な場所に移動できるようにし、(2)追跡するアクション(成功の測定方法)をシステムに伝える必要があります。
-
バナーへのリンクの追加:右側のメニューから「リンク」オプションを選択し、右のリンクを追加します(次の図を参照)。
Oracle Maxymiser -リンクの追加
-
アクションの追跡:左に移動して、「アクション」タブを選択します(前述の「A」アイコン)。次に、簡単なクリックスルー・アクションである新しいアクション(プライマリ・アクション)を追加します。
処理の追跡
前述のステップでは、このバナーのクリックを追跡する1つの(プライマリ)アクションを追加しました。他のアクションを追加できるため、より多くのユーザー動作も追跡およびレポートできるようになりますが、一度に1つのプライマリ・アクションのみを指定できます(テスト・キャンペーンで勝者の識別に使用されるアクション)。
5.3新しいバナーのプレビュー
次のステップは「プレビュー」です(上部の次のタブ)。ここでは、デフォルト(Control)バリアントと新しい代替バリアントの2つのバリアントを調べる必要があります。次に、それぞれを選択すると、キャンペーンの公開後に訪問者がサービスを提供する様々な経験が表示されます。これにより、代替エクスペリエンスが適したとおりであることを確認する最初の機会が得られます(つまり、バリアントは外観のよいように見え、URLリンクは意図したとおりに機能し、そのように機能します)。不一致が見つかった場合、または変更を行う必要がある場合は、前のステップの「コンテンツ」タブに戻り、それに応じて調整します。
5.4ターゲットの新規ビジターのみ
この重要なステップでは、(1)キャンペーンに許可されているユーザー、および(2)どのバリアントがあるかを判別できます。この2つのルールのセットは、正式に(1)キャンペーン・ルールおよび(2)コンテンツ・ルールと呼ばれます。1つ目のルールは、キャンペーン全体を特定のオーディエンスにターゲット設定するのに使用され、2つ目のルールのセットはバリアントをターゲットとするために使用できます。この例では、キャンペーン全体を対象として「新規訪問者」にします。
つまり、新規訪問者のみがキャンペーンに資格を得ることを望みます。そのため、これを行います。
-
左側には、New vという名前の標準属性があります。返品。
-
この属性をメイン領域にドラッグすると、「ルールの追加」と表示されます。
-
これを行うと、メニューが表示されます。訪問者タイプの様々なオプションが含まれます。
Oracle Maxymiser -行動
-
「新規訪問者」オプションのみを選択します。「完了」を選択します:
Oracle Maxymiser -新規訪問者
-
カスタム属性「オファー・コード」を追加するため、「カスタム」タブに切り替えます。
Oracle Maxymiser - CUSTOM
-
最後に、「オファー・コード」属性をターゲット・ルールにもドラッグします。
Oracle Maxymiser -オファーのターゲティング
次に、公開する前に、キャンペーンの品質保証を行います。
5.5 QAツールの使用とキャンペーンの公開
この手順は、実行する必要のあるQAのレベルに応じて、数分かかることがあります(QAツールをすでにインストールしている場合)。たとえば、「カスタム属性」を使用するターゲット・ルールが複数ある場合は、キャンペーンを公開する前に、これらのルールをすべて品質保証する必要があります。キャンペーン(およびターゲット設定ルール)をQAした後、キャンペーンを「公開準備完了」としてマークし、「公開センター」を介してこれを処理します。
この最終ステップの詳細は、Oracle Maxymiserヘルプ・センター-プレビュー、QA、公開を参照してください。
よくある質問
照合キーの設定方法
Oracle Infinityが目的の訪問者データをOracle Maxymiserに送信するには、両方のプラットフォームで認識されている共通照合キーが必要です。たとえば、訪問者のCookie ID、または顧客の独自のID (顧客IDなど)の場合があります。
インフィニティCookie IDを照合キーとして使用するように統合を設定することをお薦めします。これにより、追跡されたすべてのWebサイト訪問者が接続によってOracle Maxymiserに送信できるようになります。構成ステップは、次を参照してください。
-
Oracle Infinityでは、Infinity Cookie IDをアクション内のパラメータとして表示するには、Infinityの受信する
data.wt.co_f
パラメータに「Infinity Cookie ID」という新しいパラメータとして名前を付け、分析およびアクションで使用できるように有効化します。 -
Oracle MaxymiserでInfinity Cookie IDを取得し、Oracle Maxymiserに外部訪問者IDとして格納するには(スロット1を使用)、次のコードをOracle Maxymiserサイト全体でサイト・スクリプトとしてデプロイします:
Infinity Cookie IDスクリプト
var infinity_cookie_id; var infinity_ora_fpc = cookies.get("ora_fpc"); var infinity_fpc = cookies.get("fpc"); var maxymiser_visitor_id_slot = 1; if (infinity_ora_fpc && infinity_ora_fpc.indexOf("id=") > -1) { infinity_cookie_id = infinity_ora_fpc.split("id=")[1]; } else if (infinity_fpc && infinity_fpc.indexOf("id=") > -1) { infinity_cookie_id = infinity_fpc.split("id=")[1]; } if(infinity_cookie_id){ visitor.storeId(maxymiser_visitor_id_slot, infinity_cookie_id); }
-
Oracle Maxymiserでは、このガイドに従って、Oracle Maxymiser Customer Data API (Oracle Infinity Maxymiser ConnectionはこのAPIを介してデータを送信します)で使用する外部訪問者IDスロット1を割り当てます。
統計的に重要な結果を待機する時間
キャンペーンの公開は、実験プロセスの最初です。キャンペーンの結論を懸念する主な事項の1つ:テストはいつ完了できるのか?独自の統計手法では、グループ・シーケンシャル・アプローチを使用して、あらかじめ決められたサンプル・サイズに達するまで待つ必要なく、キャンペーンを結論付けできます。テストは任意の時点で結論付けでき、統計的に有意なウィナーがレポートされるとすぐに宣言できます。キャンペーン・パフォーマンス・レポートの上部にキャンペーンの結論メッセージが表示され、ウィナーが宣言されたときに通知されるか、キャンペーンが結論付ける準備が整うまでの見積が示されます。
キャンペーン結論の詳細は、Oracle Maxymiserヘルプ・センター-キャンペーン結論を参照してください。
テスト期間の計算およびキャンペーン・パフォーマンスの分析
テスト期間計算機能を使用して、テスト結果を待つ予定の時間を十分に把握できます。
キャンペーンのパフォーマンスを分析する方法については、Oracle Maxymiserヘルプ・センター-キャンペーン・パフォーマンス・レポートを参照してください。
関連リンク
- Oracle Infinity開発者ヘルプ・センター- CXタグ・クイック・スタート・ガイド - Oracle CXタグを使用してWebサイトにOracle InfinityとOracle Maxymiserを実装する方法をご紹介します。
- Oracle Infinityユーザー・ヘルプ・センター-データ収集アプリケーション - Oracle CXタグの生成と管理。
- Oracle Infinityユーザー・ヘルプ・センター-パラメータの編集 - Oracle Infinityユーザー・インタフェースのサーフシング・パラメータのガイダンス。
- Oracle Infinityユーザー・ヘルプ・センター-アクション - Oracle Infinityのアクションに関するガイダンス。
- Oracle Infinityユーザー・ヘルプ・センター- Oracle Maxymiser接続の構成 - Oracle MaxymiserからOracle Infinityへの接続に関するガイダンス。
- Oracle Maxymiser開発者ヘルプ- CXタグ - Oracle CXタグを使用したOracle Maxymiserの実装に関する具体的なガイダンス。
- Oracle Maxymiserヘルプ・センター - Oracle Maxymiserのユーザー・ヘルプ・センター。
- Oracle Maxymiserヘルプ・センター-標準属性 -標準属性のサポート
- Oracle Maxymiserヘルプ・センター-カスタム属性 -カスタム属性のサポート。
- Oracle Maxymiserヘルプ・センター-外部訪問者IDの割当て - Oracle InfinityからOracle Maxymiserへの照合キーの割当てをサポートします。
- Oracle Maxymiser Help Center -テストのガイドライン -テストのガイドライン。
- Oracle Maxymiserヘルプ・センター-キャンペーン・パフォーマンス・レポート -キャンペーン・パフォーマンス・レポートのサポート。
- Oracle Maxymiserヘルプ・センター-キャンペーンのまとめ -キャンペーンの結論のサポート。
その他の学習リソース
docs.oracle.com/learnの他のラボを調べるか、Oracle Learning YouTubeチャネルでさらに無料の学習コンテンツにアクセスします。さらに、education.oracle.com/learning-explorerにアクセスしてOracle Learning Explorerにします。
製品ドキュメントは、Oracleヘルプ・センターを参照してください。
Increase conversions on your website with contextual promotions for different audiences
F50828-01
November 2021
Copyright © 2021, Oracle and/or its affiliates.