---
title: "マッピングはアクションルールの構成要素を適用しました"
slug: "mappings-applied-action-rule-components"
abstract: "Sitecoreデータ交換フレームワークにおけるマッピング適用アクションルールコンポーネントを説明します。"
---
# マッピングはアクションルールの構成要素を適用しました

マッピング *適用アクションルール* は、特定の [マッピングが適用されたアクション](https://doc.sitecore.com/xp/ja/developers/def/80/data-exchange-framework/mappings-applied-action-components.html "Mappings applied action components") を実行するかどうかを決定するコンポーネントです。汎用マッピング適用アクションルールのテンプレートは */sitecore/templates/DataExchange/Framework/DataAccess/MappingsAppliedActionRules/BaseTemplates/BaseMappingsAppliedActionRule*にあります。

このトピックでは、マッピング適用アクションルールの使い方と、利用可能なマッピング適用アクションルールについて説明します。

## 構成

ベースマッピング適用アクションルール自体は使用しません。これは特定のマッピングの適用アクションルールのベーステンプレートです。

## 適用アクションルールを拡張するタイミング

カスタムマッピングを適用アクションルールで実装することも可能です。マッピングを適用するアクションを実行するかどうかを判定するために特別なロジックを実行する場合です。

## ファセットマッピングにアクションルールを適用しましたか?

Has facets mappings applied action ruleは、データ交換フレームワークのxConnectプロバイダーの一部です。

xConnectプロバイダーはデフォルトのData Exchange Frameworkインストールの一部です。

このアクションルールは、エンティティモデルに現在設定されているファセットがあるかどうかを判定するために使われます。

期待されるマッピングコンテキストターゲットオブジェクトタイプ

Sitecore.DataExchange.Providers.XConnect.Models.EntityModel

テンプレートの位置

*データ交換/プロバイダー/xConnect/データアクセス/マッピング適用アクションルール/hasファセットルール*

> !注このテンプレートにはフィールドがありません。