各オーディエンスのコンテキストに応じたプロモーションでWebサイトのコンバージョン率を向上

イントロダクション

このページでは、Oracle Maxymiserを使用してOracle Infinityで収集したデータを活用し、オーディエンスおよび行動ターゲティングを使用してWebサイトをパーソナライズする方法について説明します。

目的

オーディエンス/行動ターゲティングを使用して、リアルタイムWebサイト・パーソナライズの最も強力なユース・ケースの1つに対処します。そのためには、次の手順を実行します。

前提条件

ヒントデータ収集アプリケーション内でMaxymiserモジュールを構成して有効化することで、Oracle CXタグを介してWebサイトでOracle Maxymiserを有効にします

ステップ1: Webサイトおよび対象者に対する適切な「不動産」の選択

Oracle Maxymiserプラットフォームを使用して、サイトの任意のエリアにキャンペーンを作成できます。最初に行う決定の1つは、どのサイト・ページを使用するか、および目標を達成するためにこれらのページで最も適した不動産は何ですか?

主なステップを説明するために、典型的な衣料品小売業者のように構造化されたデモ・サイトを使用します。

https://sale.maxymised.com/

オラクルの目標は、リファラから特定のオファーを引き受ける新規顧客のコンバージョン率を上げることです。これを行う方法の1つは、オファーに応答した顧客のエクスペリエンスを調整することです。

ステップ2:オーディエンスに一致するオファーの代替バナーの選択

ここには明らかな仮説がある: Women's LPのヒーロー・バナーが「ドレス」カテゴリの「カテゴリ・ページ・ビュー」になるかどうかをテストする。このようなオファー(クレーム・コードDRESS21など)がある場合、請求コードを表示する適切なバナーを作成できます。たとえば、次のバナーではジョブが実行されます。

Oracle Maxymiser -サンプル・バナー

Oracle Maxymiser -サンプル・バナー

このバナーは当社のサイトのルック・アンド・フィールに従うので適切だと考えています。また、新シーズン・ドレスへの適切な提供も示しており、また女性LPに来る新規来園者向けの内容を示す適切なものなのです。ただし、テストによって正しいバナーになっているかどうかを確認する方法は1つだけです。

ステップ3:オファー・コードを受信するためのOracle Maxymiserの構成

Oracle Infinityが訪問者データをOracle Maxymiserに送信するためには、次の作業が必要ですか。

3.1オファーのコードに対するOracle Maxymiserでのフリー・テキスト・カスタム属性の設定

オラクルのユース・ケースでは、Webサイトで正しいコンテンツを持つユーザーをターゲット指定するために、「オファー・コード」と呼ばれる自由形式のカスタム属性が必要になります。必要なカスタム属性を作成するには、次の手順に従います。

ヒント次のことを確認してください。

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を構成するには、次のステップを実行します。

4.2 Oracle Maxymiserにオファー・コードを送信するためのInfinityアクションの作成

ここでは、ユーザーがFacebookからオファー・コードで紹介されたときに、Oracle Maxymiser内の「オファー・コード」カスタム属性の移入を開始するために必要な処理を作成します。

ステップ5:オーディエンスの対応を理解するためのA/Bテスト・キャンペーンの設定

次に、新しいキャンペーンを作成する重要なステップについて説明します。次に、新しいキャンペーンを作成する重要なステップについて説明します。

5.1 Oracle Maxymiserでの新規キャンペーンの作成

Oracle Maxymiser UIで、「新規キャンペーン」→「キャンペーン・デザイナ」を選択して、ビジュアル編集ツールを開きます。キャンペーンに適切な名前を付け、その内容を説明してください。テスト仮説と、関係する利害関係者は何ですか?このキャンペーンの改善を期待している主要なKPIは何ですか?

Oracle Maxymiser -キャンペーン・デザイナ

Oracle Maxymiser -キャンペーン・デザイナ

キャンペーンが作成されると、「キャンペーン概要」ページが開きます。そこから様々な操作を実行できます。まず、URLを追加します(つまり、キャンペーンが提供される場所を選択します)。次に示すように「URLの追加」をクリックし、ビジュアル・ツールを使用して、バナー(Women's LP)を配置するページにナビゲートします。次に、右上隅エリアのプラスボタンをクリックして、キャンペーンに含めるページを追加します。

Oracle Maxymiser -キャンペーンURLの追加

Oracle Maxymiser -キャンペーンURLの追加

5.2バリアントの編集とヒーローバナーの挿入

新しいバナーを女子LPに挿入します。最上部(「コード・エディタ」オプションの横)に、「編集」および「参照」モードがあります。編集モードであることを確認します。次に、ページ上の要素(テキスト・ボックスなど)を選択して、その上のバナーを(または下に挿入したり、関連性が高い場合は完全に置き換えることができます)ようにします。

右側のメニューから、特定のモーダルを追加するか(「+」ボタンから「オブジェクト」オプションに含まれるテンプレートを参照)、独自のコンテンツを追加できるようになりました。この例では、ライブラリ・オプション(フォルダ・アイコン)を使用して独自のコンテンツを追加します。このアイコンを使用して、バナーをアップロードし、関連するアイコンから「上に挿入」オプションを選択します。

バナーが適切な場所にいるので、(1)バナーにリンクを追加して、クリックした訪問者が適切な場所に移動できるようにし、(2)追跡するアクション(成功の測定方法)をシステムに伝える必要があります。

処理の追跡

前述のステップでは、このバナーのクリックを追跡する1つの(プライマリ)アクションを追加しました。他のアクションを追加できるため、より多くのユーザー動作も追跡およびレポートできるようになりますが、一度に1つのプライマリ・アクションのみを指定できます(テスト・キャンペーンで勝者の識別に使用されるアクション)。

5.3新しいバナーのプレビュー

次のステップは「プレビュー」です(上部の次のタブ)。ここでは、デフォルト(Control)バリアントと新しい代替バリアントの2つのバリアントを調べる必要があります。次に、それぞれを選択すると、キャンペーンの公開後に訪問者がサービスを提供する様々な経験が表示されます。これにより、代替エクスペリエンスが適したとおりであることを確認する最初の機会が得られます(つまり、バリアントは外観のよいように見え、URLリンクは意図したとおりに機能し、そのように機能します)。不一致が見つかった場合、または変更を行う必要がある場合は、前のステップの「コンテンツ」タブに戻り、それに応じて調整します。

5.4ターゲットの新規ビジターのみ

この重要なステップでは、(1)キャンペーンに許可されているユーザー、および(2)どのバリアントがあるかを判別できます。この2つのルールのセットは、正式に(1)キャンペーン・ルールおよび(2)コンテンツ・ルールと呼ばれます。1つ目のルールは、キャンペーン全体を特定のオーディエンスにターゲット設定するのに使用され、2つ目のルールのセットはバリアントをターゲットとするために使用できます。この例では、キャンペーン全体を対象として「新規訪問者」にします。

つまり、新規訪問者のみがキャンペーンに資格を得ることを望みます。そのため、これを行います。

次に、公開する前に、キャンペーンの品質保証を行います。

5.5 QAツールの使用とキャンペーンの公開

この手順は、実行する必要のあるQAのレベルに応じて、数分かかることがあります(QAツールをすでにインストールしている場合)。たとえば、「カスタム属性」を使用するターゲット・ルールが複数ある場合は、キャンペーンを公開する前に、これらのルールをすべて品質保証する必要があります。キャンペーン(およびターゲット設定ルール)をQAした後、キャンペーンを「公開準備完了」としてマークし、「公開センター」を介してこれを処理します。

この最終ステップの詳細は、Oracle Maxymiserヘルプ・センター-プレビュー、QA、公開を参照してください。

よくある質問

照合キーの設定方法

Oracle Infinityが目的の訪問者データをOracle Maxymiserに送信するには、両方のプラットフォームで認識されている共通照合キーが必要です。たとえば、訪問者のCookie ID、または顧客の独自のID (顧客IDなど)の場合があります。

インフィニティCookie IDを照合キーとして使用するように統合を設定することをお薦めします。これにより、追跡されたすべてのWebサイト訪問者が接続によってOracle Maxymiserに送信できるようになります。構成ステップは、次を参照してください。

  1. Oracle Infinityでは、Infinity Cookie IDをアクション内のパラメータとして表示するには、Infinityの受信するdata.wt.co_fパラメータに「Infinity Cookie ID」という新しいパラメータとして名前を付け、分析およびアクションで使用できるように有効化します。

  2. 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);
    	}
    
  3. Oracle Maxymiserでは、このガイドに従って、Oracle Maxymiser Customer Data API (Oracle Infinity Maxymiser ConnectionはこのAPIを介してデータを送信します)で使用する外部訪問者IDスロット1を割り当てます

統計的に重要な結果を待機する時間

キャンペーンの公開は、実験プロセスの最初です。キャンペーンの結論を懸念する主な事項の1つ:テストはいつ完了できるのか?独自の統計手法では、グループ・シーケンシャル・アプローチを使用して、あらかじめ決められたサンプル・サイズに達するまで待つ必要なく、キャンペーンを結論付けできます。テストは任意の時点で結論付けでき、統計的に有意なウィナーがレポートされるとすぐに宣言できます。キャンペーン・パフォーマンス・レポートの上部にキャンペーンの結論メッセージが表示され、ウィナーが宣言されたときに通知されるか、キャンペーンが結論付ける準備が整うまでの見積が示されます。

キャンペーン結論の詳細は、Oracle Maxymiserヘルプ・センター-キャンペーン結論を参照してください。

テスト期間の計算およびキャンペーン・パフォーマンスの分析

テスト期間計算機能を使用して、テスト結果を待つ予定の時間を十分に把握できます。

キャンペーンのパフォーマンスを分析する方法については、Oracle Maxymiserヘルプ・センター-キャンペーン・パフォーマンス・レポートを参照してください。

その他の学習リソース

docs.oracle.com/learnの他のラボを調べるか、Oracle Learning YouTubeチャネルでさらに無料の学習コンテンツにアクセスします。さらに、education.oracle.com/learning-explorerにアクセスしてOracle Learning Explorerにします。

製品ドキュメントは、Oracleヘルプ・センターを参照してください。