---
title: "マーケティングオートメーションプラン パルスレギュレーター"
slug: "marketing-automation-plan-pulse-regulator"
abstract: ""
---
# マーケティングオートメーションプラン パルスレギュレーター

プランパルスレギュレーター(PPR)は、プランが正しく稼働しているかを監視します。PPRは問題を検出すると登録処理を失敗させ、失敗が多すぎると登録を停止させます。

デフォルトのPPRはCyclicProtectionPlanPulseRegulatorであり、プランの同じアクティビティが一度に繰り返されすぎないようにします。デフォルトの最大単一アクティビティ訪問数は10回で、登録がループに陥って処理リソースを占有するのを防ぎます。

PPRはインターフェースに抽象化されています。しかし、独自のレギュレータを実装することは可能です。

## MaximumActivity再訪

<MarketingAutomation.Processing.Plan.CyclicProtectionPlanPulseRegulator>
 <Type>Sitecore.Xdb.MarketingAutomation.Processing.Plan.CyclicProtectionPlanPulseRegulator, Sitecore.Xdb.MarketingAutomation</Type>
 <As>Sitecore.Xdb.MarketingAutomation.Core.Processing.Plan.IPlanPulseRegulator, Sitecore.Xdb.MarketingAutomation.Core</As>
 <LifeTime>Singleton</LifeTime>
 <Options>
 <!-- The maximum number of times a single activity can be visited in a single pulse -->
 <MaximumActivityRevisits>10</MaximumActivityRevisits>
 </Options>
</MarketingAutomation.Processing.Plan.CyclicProtectionPlanPulseRegulator>