トラフィックの種類をチャネルにマッピングする

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore Experience Platform (xDB) バージョン8.0以降では、マーケティング タクソノミーにトラフィック タイプを置き換えるチャネルが含まれています。 チャネル を使用すると、連絡先がWebサイトと対話するために使用するさまざまなパスを分類できます。

以前のバージョンのSitecoreからアップグレードした場合、または独自のカスタム トラフィック タイプを作成した場合は、既存のトラフィック タイプをチャネルにマッピングする必要があります。

チャネルは、コンテンツ ツリーの次の場所にあります。

/sitecore/system/Marketing Control Panel/Taxonomies/Channel

デフォルトのマッピング

トラフィック タイプからチャネルへのデフォルトのマッピング情報は、Sitecore.Analytics.Compatibility.config設定ファイルで定義されます。

<compatibility>
<trafficTypeConverter type="Sitecore.Analytics.Data.ConfigurationBasedTrafficTypeConverter, Sitecore.Analytics" />
<trafficType default="{00000000-0000-0000-0000-000000000000}">
  <add trafficType="15" channel="{FB8FA660-0A07-4EE9-A9F4-930FC5D10AEC}" />
  <add trafficType="10" channel="{B979A670-5AAF-4E63-94AC-C3C3E5BFBE84}" />
  <add trafficType="20" channel="{B418E4F2-1013-4B42-A053-B6D4DCA988BF}" />
  <add trafficType="30" channel="{44DD9FF5-44B2-4C59-8DF8-849E400F4B6B}" />
  <add trafficType="31" channel="{44DD9FF5-44B2-4C59-8DF8-849E400F4B6B}" />
  <add trafficType="32" channel="{44DD9FF5-44B2-4C59-8DF8-849E400F4B6B}" />
  <add trafficType="33" channel="{1DA15267-B0DB-4BE1-B44F-E57C2EEB8A6B}" />
  <add trafficType="34" channel="{1DA15267-B0DB-4BE1-B44F-E57C2EEB8A6B}" />
  <add trafficType="35" channel="{62D19735-E898-4FF5-B53A-13B02D3B8D6F}" />
  <add trafficType="36" channel="{44DD9FF5-44B2-4C59-8DF8-849E400F4B6B}" />
  <add trafficType="40" channel="{B2747066-06F8-4E0B-9EA7-64D8859A119A}" />
  <add trafficType="50" channel="{52B75873-4CE0-4E98-B63A-B535739E6180}" />
  <add trafficType="90" channel="{B5234879-DFFC-47AF-8267-59D4D3DF6226}" />
</trafficType>
</compatibility>

この設定ファイルは、すべての標準Sitecoreトラフィック タイプを取得し、それらを自動的にチャネルに変換します。各トラフィック タイプには番号が付けられ、アイテムIDで識別できる定義済みのチャネルにマッピングされます。

次の例では、次のようになります。

<add trafficType="15" channel="{FB8FA660-0A07-4EE9-A9F4-930FC5D10AEC}" />
  • trafficType="15" は、Search Engine - Organic Brandedトラフィック タイプを指します。

  • Channel="{FB8FA660-0A07-4EE9-A9F4-930FC5D10AEC}"オーガニックブランド検索チャネルを指します。

メモ

trafficTypeConverterノードは、マッピングを実行するクラスを識別します。

Sitecore.Analytics.Data.ConfigurationBasedTrafficTypeConverter, Sitecore.Analytics

このクラスは、Sitecoreオブジェクトファクトリを介してインスタンス化され、TrafficTypeConverterクラスから派生します。構成ファイルで指定された実装は、構成ファイルで指定されたマッピングを使用します。

trafficTypeノードには、defaultという名前の属性が1つあります。マッピングが指定されていないトラフィック・タイプが検出された場合、このチャネルIDがデフォルトで戻されます。

カスタムマッピング

独自のカスタム トラフィック タイプをチャネルにマッピングするには、Sitecore.Analytics.Compatibility.configファイルを編集してカスタム マッピングを含める必要があります。

手記

設定ファイルを直接変更しないでください。代わりに、実行時に必要な変更を実行する パッチ ファイル を作成する必要があります。

カスタムマッピングを追加するには:

  1. App_Config\Sitecore\Marketing.Trackingフォルダーで、Sitecore.Analytics.Compatibility.configファイルを開きます。

  2. <compatibility>ノードに移動します。

  3. カスタム トラフィック タイプをチャネルにマッピングするには、他のエントリの1つと同様の新しいエントリを作成し、trafficType属性とchannel属性を独自のカスタム値に設定します。例えば:

    <add trafficType="15" channel="{FB8FA660-0A07-4EE9-A9F4-930FC5D10AEC}" />

  4. トラフィック タイプ パラメータを見つけるには、カスタム トラフィック タイプを作成したSitecoreインストールを開き、Traffic Typeフォルダに移動します。

    /sitecore/system/Settings/Analytics/Traffic Type/

  5. 作成したCustom Traffic Typeアイテムを検索し、ValueフィールドからIDをコピーします。

    trafficType="100"

  6. カスタム チャネルを作成したSitecoreインストールで、コンテンツ エディタ を開き、チャネル ノードに移動して、カスタム チャネル アイテムのItem IDをコピーします。

    /sitecore/system/Marketing Control Panel/Taxonomies/Channel

  7. trafficType属性とchannel属性を、コピーしたIDに置き換えます。

    <add trafficType="100"

    channel="{73670D5B-477D-462E-A4B3-95F679CE2A28}"/>

    次に、変更を保存します。

  8. マッピングをテストするには、マッピングするトラフィックタイプを使用してウェブサイトへの訪問を作成します。セッションが終了またはタイムアウトすると、インタラクションはxDBに保存されます。

  9. xDB MongoDBコレクションで、訪問のインタラクション ドキュメントを見つけます。 ChannelIdフィールドが、マッピング セクションで設定したチャネルIDと一致することを確認します。

手記

カスタムトラフィックタイプ用に新しいチャネルを作成する必要がある場合は、マーケティング分類をカスタマイズする必要があります。

この記事を改善するための提案がある場合は、 お知らせください!