同意および環境設定 データタイプ
プライバシー、Personalization、マーケティング環境設定に対する同意 データタイプ(以下「同意と環境設定 データタイプ と呼ばれます)は、Consent Management Platform (CMP)やその他のソースがデータ操作から生成した顧客権限および環境設定の収集をサポートすることを目的とした Experience Data Model (XDM)データタイプです。
このドキュメントでは、 同意および環境設定 データタイプで提供されるフィールドの構造と使用目的について説明します。
前提条件 prerequisites
このドキュメントでは、XDM と Experience Platform でのスキーマの使用について、十分に理解している必要があります。 続行する前に、次のドキュメントを確認してください。
データタイプ構造 structure
同意および環境設定 データタイプには、同意 および 環境設定 情報を取り込むために使用される複数のフィールドが用意されています。
同意とは、顧客がデータの使用方法を指定できるオプションです。 同意の多くには法的側面があり、一部の管轄区域では、特定の方法でデータを使用する前に許可を得る必要があります。または、肯定的な同意が必要ない場合は、顧客がその使用(オプトアウト)を停止するオプションを用意する必要があります。
環境設定とは、ブランドでのエクスペリエンスの様々な側面をどのように処理するべきかを顧客が指定できるオプションです。 これらは次の 2 つのカテゴリに分類されます。
- Personalizationの環境設定:お客様に提供するエクスペリエンスをブランドによってどのようにパーソナライズすべきかに関する環境設定。
- マーケティング環境設定:ブランドが様々なチャネルを通じて顧客に連絡できるようにするかどうかに関する環境設定。
次のスクリーンショットは、データタイプの構造が Platform UI でどのように表現されるかを示しています。
次の JSON は、 同意および環境設定 データタイプが処理できるデータのタイプの例を示しています。 これらの各フィールドの具体的な使用方法については、以降の節で説明します。
{
"consents": {
"collect": {
"val": "VI",
},
"adID": {
"idType": "IDFA",
"val": "y"
},
"share": {
"val": "y",
},
"personalize": {
"content": {
"val": "y"
}
},
"marketing": {
"preferred": "email",
"any": {
"val": "u"
},
"push": {
"val": "n",
"reason": "Too Frequent",
"time": "2019-01-01T15:52:25+00:00"
}
},
"metadata": {
"time": "2019-01-01T15:52:25+00:00"
}
}
}
consents
choices
顧客 consents
同意および環境設定を説明する複数のフィールドが含まれています。 これらのフィールドについては、以下のサブセクションで詳しく説明します。
"consents": {
"collect": {
"val": "VI",
},
"adID": {
"idType": "IDFA",
"val": "y"
},
"share": {
"val": "y",
},
"personalize": {
"content": {
"val": "y"
}
},
"marketing": {
"preferred": "email",
"any": {
"val": "u"
},
"email": {
"val": "n",
"reason": "Too Frequent",
"time": "2019-01-01T15:52:25+00:00"
}
}
}
collect
collect
は、顧客のデータ収集に対する同意を表します。
"collect": {
"val": "y"
}
val
adID
adID
は、広告主 ID を使用してこのデバイス上のアプリ間で顧客をリンクできるかどうかに対する顧客の同意を表します。
"adID": {
"idType": "IDFA",
"val": "y"
}
idType
IDFA
、Googleの広告主 ID の場合は GAID
です。Android広告主 ID (AAID)とも呼ばれます。val
share
share
は、自社のデータをセカンドパーティまたはサードパーティと共有(またはセカンドパーティに販売)できるかどうかに対する顧客の同意を表します。
"share": {
"val": "y"
}
val
personalize
personalize
personalize
は、データをパーソナライゼーションに使用する方法に関するお客様の好みをキャプチャします。 顧客は、特定のパーソナライゼーションのユースケースをオプトアウトすることも、パーソナライゼーションを完全にオプトアウトすることもできます。
personalize
では、マーケティングのユースケースについては説明しません。 例えば、顧客がすべてのチャネルのパーソナライゼーションをオプトアウトしている場合、それらのチャネルを通じた通信の受信を停止しないでください。 むしろ、受信するメッセージは一般的で、プロファイルに基づくものであってはなりません。marketing
を通じて 次の節で説明するように)オプトアウトした場合、パーソナライゼーションが許可されていても、その顧客はメッセージを受け取るべきではありません。"personalize": {
"content": {
"val": "y",
}
}
content
val
marketing
marketing
データ marketing
使用できるマーケティング目的に関するお客様の環境設定をキャプチャします。 顧客は、特定のマーケティングのユースケースをオプトアウトすることも、ダイレクトマーケティングを完全にオプトアウトすることもできます。
"marketing": {
"preferred": "email",
"any": {
"val": "u"
},
"email": {
"val": "n",
"reason": "Too Frequent"
},
"push": {
"val": "y"
},
"sms": {
"val": "y"
}
}
preferred
any
marketing
で提供される追加のサブフィールドによって上書きされない限り、マーケティングチャネルの「デフォルト」環境設定と見なされます。 より詳細な同意オプションを使用する予定がある場合は、このフィールドを除外することをお勧めします。値が
n
に設定されている場合、より具体的なパーソナライゼーション設定はすべて無視する必要があります。 値が y
に設定されている場合、明示的に n
に設定されていない限り、より詳細なパーソナライゼーションオプションもすべて y
として扱う必要があります。 値を設定していない場合、各パーソナライゼーションオプションの値が指定されたとおりに適用されます。email
push
sms
val
time
metadata
で指定したタイムスタンプと同じ場合、このフィールドはその環境設定に対しては設定されません。reason
metadata
metadata
は、顧客の同意および環境設定に関する一般的なメタデータを、最後に更新されるたびにキャプチャします。
"metadata": {
"time": "2019-01-01T15:52:25+00:00",
}
time
time
値を指定すると、その特定の環境設定の metadata
タイムスタンプが上書きされます。データタイプを使用したデータの取り込み ingest
同意および環境設定 データタイプを使用して顧客から同意データを取り込むには、そのデータタイプを含むスキーマに基づいてデータセットを作成する必要があります。
フィールドにデータタイプを割り当てる手順については、UI でのスキーマの作成に関するチュートリアルを参照してください。 同意および環境設定 データタイプを持つフィールドを含むスキーマを作成したら、既存のスキーマを使用してデータセットを作成する手順に従って、データセットユーザーガイドの データセットの作成の節を参照してください。
同意および環境設定の変更の処理
お客様が web サイトに対する同意や環境設定を変更した場合は、変更内容を収集し、Adobe Experience Platform Web SDK を使用して直ちに適用する必要があります。 お客様がデータ収集をオプトアウトした場合、すべてのデータ収集は直ちに停止する必要があります。 顧客がパーソナライゼーションをオプトアウトする場合、訪問する次のページにはパーソナライゼーションが存在しないはずです。
付録 appendix
以下の節では、 同意および環境設定 データタイプに関する追加の参照情報を提供します。
val
の許容値 choice-values
次の表に、val
の許容値の概要を示します。
y
n
p
p
に設定され、その時点で同意は y
に更新されます。この同意または環境設定で 2 段階の検証プロセスが使用されない場合は、代わりに、お客様が同意プロンプトにまだ応答していないことを示すために、
p
の選択を使用できます。 例えば、顧客が同意プロンプトに応答する前に、web サイトの最初のページで値を自動的に p
に設定できます。 明示的な同意を必要としない法域では、顧客が明示的にオプトアウトしていない(つまり、同意が想定されている)ことを示すために使用する場合もあります。u
dy
法律や会社のプライバシーポリシーの変更により、一部またはすべてのユーザーのデフォルトが変更される場合は、デフォルト値を含むすべてのプロファイルを手動で更新する必要があります。
dn
法律や会社のプライバシーポリシーの変更により、一部またはすべてのユーザーのデフォルトが変更される場合は、デフォルト値を含むすべてのプロファイルを手動で更新する必要があります。
LI
CT
CP
VI
PI
preferred
の許容値 preferred-values
次の表に、preferred
の許容値の概要を示します。 preferred
の値は、データ収集、プライバシーポリシー、パーソナライゼーションオプションに関する情報を顧客に提供する、顧客の通信受信用の優先チャネルを示します。
email
push
inApp
sms
phone
phyMail
inVehicle
inHome
iot
social
other
none
unknown
フル 同意および環境設定 スキーマ full-schema
同意および環境設定 データタイプの完全なスキーマを表示するには、 公式 XDM リポジトリを参照してください。