---
title: "トラフィックタイプをチャネルにマッピングする"
slug: "map-traffic-types-to-channels"
abstract: "トラフィックタイプをチャネルに変換する方法。"
---
# トラフィックタイプをチャネルにマッピングする

Sitecore Experience Platform(xDB)バージョン8.0以降では、マーケティングタクソノミーにトラフィックタイプを置き換えるチャネルが含まれています。 [チャネルは](https://doc.sitecore.com/xp/en/users/100/sitecore-experience-platform/channels.html) 、連絡先があなたのウェブサイトとやり取りするために使用する異なる経路を分類することを可能にします。

もし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 - オーガニックブランドトラフィックタイプを指します。
-   Channel="{FB8FA660-0A07-4EE9-A9F4-930FC5D10AEC}" オーガニックブランド検索チャネルを指します。

> !注trafficTypeConverterノードは、マッピングを実行するクラスを識別します:
> 
> Sitecore.Analytics.Data.ConfigurationBasedTrafficTypeConverter, Sitecore.Analytics
> 
> このクラスはSitecoreオブジェクトファクトリーを通じてインスタンス化され、TrafficTypeConverterクラスから派生します。設定ファイルで指定された実装は、設定ファイルで指定されたマッピングを使用します。
> 
> trafficTypeノードにはdefaultという単一の属性があります。マッピングが指定されていないトラフィックタイプに遭遇した場合、このチャネルIDがデフォルトで返されます。

## カスタムマッピング

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

> !注設定ファイルに直接変更を加えないでください。代わりに、実行時に必要な変更を行う [パッチファイル](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/use-a-patch-file-to-customize-the-sitecore-configuration.html "Use a patch file to customize the Sitecore configuration") を作成する必要があります。

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

1.  App\_Config\\Sitecore\\Marketing.TrackingフォルダでSitecore.Analytics.Compatibility.configファイルを開いてください。
    
2.  <compatibility>ノードへ移動してください。
    
3.  カスタムトラフィックタイプをチャネルにマッピングするには、他のエントリに似た新しいエントリを作成し、trafficTypeとchannel属性を自分のカスタム値に設定してください。例えば:
    
    <add trafficType="15" channel="{FB8FA660-0A07-4EE9-A9F4-930FC5D10AEC}" />
    
4.  トラフィックタイプパラメータを見つけるには、カスタムトラフィックタイプを作成したSitecoreのインストールを開き、Traffic Typeフォルダに移動します。
    
    /sitecore/system/設定/分析/トラフィックタイプ/
    
5.  作成したカスタムトラフィックタイプ項目を見つけて、**Value**フィールドから**ID**をコピーしてください。
    
    trafficType="100"
    
    ![357C916B7EDA416DAFC7CF640A8C5854.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/92/platform-administration-and-architecture/images/357C916B7EDA416DAFC7CF640A8C5854.png)
    
6.  カスタムチャンネルを作成したSitecoreインストールで、コンテンツエディターを開き、チャンネルノードに移動してカスタムチャンネルアイテムの**Item ID**をコピーします:
    
    /sitecore/system/マーケティングコントロールパネル/タクソノミー/チャネル
    
    ![2770BFAC42634D2FA6CDE75E28623664.png](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/92/platform-administration-and-architecture/images/2770BFAC42634D2FA6CDE75E28623664.png)
    
7.  例えば、コピーしたIDに置き換える場合は、trafficTypeとchannelの属性を置き換えてください。
    
    <add trafficType="100"
    
    channel="{73670D5B-477D-462E-A4B3-95F679CE2A28}"/>
    
    そして変更を保存してください。
    
8.  マッピングをテストするには、マッピングしたいトラフィックタイプを使ってウェブサイトへの訪問を作成します。セッションが終了またはタイムアウトすると、そのやり取りはxDBに保存されます。
    
9.  xDB MongoDBコレクションで訪問用のインタラクションドキュメントを見つけてください。マッピングセクションで設定したチャネルIDと**ChannelId**フィールドが一致しているか確認してください。
    

> !注カスタムトラフィックタイプに対して新しいチャネルを作成する必要がある場合は、[マーケティングの分類法をカスタマイズ](https://doc.sitecore.com/xp/en/users/100/sitecore-experience-platform/create-a-channel.html)する必要があります。