ファネル属性
この記事では、ファネルデータタイプとその使用方法について説明します。
ファネル属性は、次の範囲で利用可能です:訪問と訪問。
仕組み
ファネル属性は一連のステップを追跡し、訪問の進行状況を開始から終了まで測定します。構成されたルールが発生したときにステップが記録されます。ステップが記録されると、ステップに関する情報のスナップショットとして属性値もキャプチャされます。ファネルのステップは必須またはオプションであることができますが、最後のステップは常に必須です。
例えば、チェックアウトファネル、購入ファネル、リードジェネレーターファネルなどがあります。
サイズ制限
ファネル属性には保存容量の制限はありませんが、これらの属性は暗号化と圧縮後のプロファイルの最大サイズ(400 KB)によって制限されます。
必須ステップとオプションステップ
ファネルを構成するときには、期待される順序ですべてのステップ(必須とオプション)を定義します。
必須ステップ
必須とマークされたステップは、ファネル構成で定義された順序で発生すると記録されます。訪問が必須のステップを順序を無視して実行すると、それはファネルに記録されません。つまり、必須のステップは順序通りに発生したときだけ記録されます。
3つの必須ステップを持つファネルの例:ステップ#1、ステップ#2、ステップ#3:
訪問が実行したステップ | ファネルに記録されたステップ |
---|---|
ステップ#1 | ステップ#1 |
ステップ#3(順序を無視) | ステップ#1 |
ステップ#2 | ステップ#1、ステップ#2 |
ステップ#3 | ステップ#1、ステップ#2、ステップ#3 |
オプションステップ
必須とマークされていないステップはオプションと見なされます。オプションのステップは、ファネルで定義された正確な順序で発生した場合にのみ記録されます。訪問はオプションのステップをスキップして、ファネルが次のステップの記録を続けることができます。ただし、オプションのステップがスキップされ、その後実行された場合、それはファネルに記録されず、バックフィルされません。つまり、オプションのステップが順序を無視して実行された場合、それはファネルに記録されません。
1つのオプションステップを持つファネルの例:ステップ#1、ステップ#2(オプション)、ステップ#3、ステップ#4:
訪問が実行したステップ | ファネルに記録されたステップ |
---|---|
ステップ#1 | ステップ#1 |
ステップ#3(オプションのステップ#2をスキップ) | ステップ#1、ステップ#3 |
ステップ#2 | ステップ#1、ステップ#3(ステップ#2はバックフィルされません) |
ステップ#3 | ステップ#1、ステップ#3 |
属性データのキャプチャ
ファネルの各ステップを記録するだけでなく、ステップが発生したときに1つ以上の属性の値をキャプチャすることもできます。キャプチャされたデータは、ステップが発生したときの訪問の状態についての詳細情報を提供します。
ファネル属性はAudienceStoreでアクセス可能ですが、AudienceDBやData Layer Enrichmentではアクセスできません。
エンリッチメント
ステップの作成
このエンリッチメントを使用して、ファネルにステップを作成します。ファネルのステップを追加すると、リストの最上部に表示されるステップがファネルの最初のステップで、最下部に表示されるステップが最後(必須)のステップです。新しいステップはリストの最上部に追加されます。
ファネルステップを作成するには:
- ステップを作成をクリックします。
- ステップのタイトルを入力します。
- (オプション)属性値をキャプチャするには、属性を選択し、属性を追加をクリックします。
- オプションのステップの場合、必須のチェックボックスをクリアします。
- タイミングオプションとルールを選択します。
これらのステップをファネルの各ステップで繰り返します。
すべてのステップを入力したら、それらを適切な順序にドラッグします。
例
基本的な購入ファネル:製品ページからカートページ、チェックアウトページを経て購入ページへのパス。
ステップ1:製品を表示
キャプチャデータ:product_name
ルール:tealium_event equals "product_view"
ステップ2:カートを表示
キャプチャデータ:なし
ルール:tealium_event equals "cart_view"
ステップ3:チェックアウト
キャプチャデータ:なし
ルール:tealium_event equals "checkout"
ステップ4:購入完了
キャプチャデータ:order_id
とorder_total
ルール:tealium_event equals "purchase"
使用例
無料試用登録ファネル
あなたが訪問に製品を購入する前に無料で試すことを許可しているとしましょう。ただし、試用製品は、簡単な3ステップの登録プロセスを完了した訪問にのみ提供されます。あなたはファネルのすべてのステップを定義し、訪問がそれらを完了しなければならない順序で配置します。これには2つの方法があります:
- 逆の時間順序で追加します。
- ランダムな順序で追加し、それぞれのステップを適切な位置にドラッグします。
この例では、逆の時間順序の方法を使用します。各ステップを「必須」とマークすることを忘れないでください。これにより、誰が正常に登録したか、誰が終了前にドロップオフしたかを知ることができます。
- ファネル属性を追加します。タイトルを付けてスコープを構成します。
ファネルタイトル:無料試用登録
ファネルスコープ:訪問
- 「ありがとう」ページに訪問を連れてくる登録の最終ステップを作成します。この時点で唯一のステップであるため、自動的に必須に構成されます。ここでは属性データはキャプチャされません。
タイトル:ステップ3-試用完了
WHEN:ANY EVENT
ルール:無料試用 - ありがとう
現在のURLに含まれる(大文字小文字を無視) "freetrialthanks.html"
- 訪問に「登録」ボタンをクリックすることを要求する中間ステップを作成します。このステップは「必須」ですが、ここでは属性データはキャプチャされません。
このステップの前に、jQueryリスナーでボタンを追跡し、訪問がクリックしたときにカテゴリとアクションデータをキャプチャする必要があります。Tealium iQでは、2つのUDO変数、ga_category
とga_action
を追加し、jQuery Extensionを構成します。その後、データソースがルール条件に利用可能になります。
タイトル:ステップ2-試用開始
WHEN:ANY EVENT
ルール:
ga_category contains (ignore case) "free trial"
AND
ga_action contains "engaged"
- 訪問を無料試用登録ページに連れてくる最初のステップを作成します。このステップは「必須」ですが、ここでは属性データはキャプチャされません。
タイトル:ステップ1- 試用開始
WHEN:ANY EVENT
ルール:無料試用ランディング
現在のURLに含まれる(大文字小文字を無視)"freetrial.html"
結果
必須のステップが完了すると、訪問が登録を進めると同時にすぐにファネルアウトされます。このトラッキングとファネルアウトのパターンは、訪問が製品の登録に成功するまで続きます。一方、訪問がファネルの任意のステップを完了できなかった場合、登録は不完全と見なされます。
コンバージョンファネル
ファネル属性名Conversion Funnel
を作成します。次に、ファネルの各ステップに対してステップを作成をクリックします。
ステップ1 - 製品を表示
ステップ2 - カートページを表示
ステップ3 - チェックアウトページを表示(ユーザーがすでにログインしている場合はオプション)
以下のステップはすべて必須で、ステップ2と同じです。
ステップ4 - 請求ページを表示
page_name EQUALS billing
ステップ5 - 配送ページを表示
page_name EQUALS shipping_method
ステップ6 - 支払いページを表示
page_name EQUALS payment
ステップ7 - 注文確認ページを表示
page_name EQUALS review
AND
page_type EQUALS checkout
ステップ8 - 注文成功ページを表示
page_name EQUALS cart success
AND
order_id IS ASSIGNED
ファネルのフォールアウト
ユーザーがファネルからどこでドロップしたかを知ることは、多くのマーケティングキャンペーンにとって重要な要素であり、AudienceStreamは最後に完了したステップを教えてくれます。
まず、ファネルの各ステップに対していくつかのルールを作成する必要があります。例えば、ルールConversion Funnel - Step 1 Complete
はStep 1 - Product
が完了したかどうかをチェックします。
次に、Conversion Funnel - Last Step Completed
という名前の文字列属性を作成します。この文字列属性には、ファネルの各ステップに対するエンリッチメントがあり、上記のルールを使用してファネルの各ステップが完了したかどうかを確認します。
放棄
放棄は、すべてのページビューが計上されたことを確認するため、セッションの終了時に判断する必要があります。これは、Cart Abandoner
というバッジを作成して訪問の終了時にコンバージョンファネルを見て、ファネルが開始されたが完了していないかどうかを確認することで行うことができます。
また、Page View
イベントでコンバージョンファネルが完了したときにバッジを削除したいと考えています。
オーディエンス
次に、新しく作成したバッジを使用するオーディエンスを追加できます。オーディエンスは、顧客について何らかの識別情報(例えば、メールアドレス)があることを確認する必要があります。これにより、彼らはターゲットにされることが可能になります。
アクション
このオーディエンスは、任意のコネクタ(例えば、ESPへのコネクタ)をトリガーするために使用できるようになりました。これにより、顧客をウェブサイトに戻してコンバートするのに役立ちます。
誰に: 例えば、この顧客のメールアドレスがユーザーが誰であるかをベンダーに伝えるために使用されます。
何を: ベンダーに訪問がカートを放棄し、どのステップで放棄したかを伝えています。
トレース
これがどのように機能するかを確認するために、トレースを実行し、コンバージョンファネルの各ステップをナビゲートします。
最後に完了したステップを示すように特性が更新され、すべてのステップが完了したことを示すようにファネルが更新されることに注意してください。
セッション終了時には、Cart Abandoner
バッジが割り当てられ、Cart Abandoners
オーディエンスが参加し、関連するコネクタがトリガーされます。
最終更新日 :: 2024年November月13日