---
title: "トラッカー送信キューの設定"
slug: "configure-the-tracker-submit-queue"
abstract: "Sitecoreの送信キューのストレージ施設を無効化または設定し、再送信の間隔を教えてください。"
---
# トラッカー送信キューの設定

トラッカーがxConnectにセッションを送信してもxConnectが一時的に利用できない場合、トラッカーはこれを一時的なエラー(xConnectが後で利用可能になると仮定)として分類します。トラッカーはセッションをサブミッションキューに追加し、デフォルトでセッションをディスクにシリアライズします。送信キューサービスは後に設定可能な間隔でセッションをxConnectに再送信します。

## 送信キューを無効化または有効にしてください

送信キューはデフォルトで有効です。送信キューを無効にすることもできますが、xConnectが利用できない場合はデータを失う可能性があります。

送信キューを無効にするには:

1.  \\App\_Config\\Sitecore\\Marketing.Tracking\\Sitecore.Analytics.Tracking.configファイルに行ってください。
    
2.  Analytics.UseSubmitQueue設定をfalseに設定してください。
    
    <setting name="Analytics.UseSubmitQueue" value="false" />
    

## 送信キューの実装を選択してください

送信キューはデフォルトでディスクに保存されます。キューをディスク上のどこに保存するか、別の種類のストレージを選択できます。

送信キューの実装を選択するには:

1.  \\App\_Config\\Sitecore\\Marketing.Tracking\\Sitecore.Analytics.Tracking.configファイルに行ってください。
    
2.  submitQueue 、queue設定を見つけてください。
    
3.  type属性をSitecore.Analytics.Data.DataAccess.SubmitQueue.FileSubmitQueueに設定し、送信キューをディスク上に格納します。param子設定をディスクの位置に設定します。
    
    <submitQueue>
     <queue type="Sitecore.Analytics.Data.DataAccess.SubmitQueue.FileSubmitQueue, Sitecore.Analytics"
     singleInstance="true">
     <param desc="folderPath">$(dataFolder)/Submit Queue</param>
     </queue>
    </submitQueue>
    

> !注Sitecoreは送信キューの保存にFileSubmitQueueオプションしか提供していませんが、ここで独自のストレージオプションを作成して設定できます。

## 再提出間隔の設定

送信キューサービスでキュー中のデータをxConnectに再送信する頻度を選べます:

1.  \\App\_Config\\Sitecore\\Marketing.Tracking\\Sitecore.Analytics.Tracking.Database.configファイルに行ってください。
    
2.  submitQueue、backgroundService、Interval設定を見つけてください。
    
3.  送信キューサービスがキュー中のデータをxConnectに再提出しなければならない各秒数を入力します。
    
    <submitQueue>
     <backgroundService type="Sitecore.Analytics.SubmitQueueService, Sitecore.Analytics">
     <!-- Service wakeup interval in seconds. -->
     <Interval>60</Interval>
     </backgroundService>
    </submitQueue>