adobe / xdm

Experience Data Model
Creative Commons Attribution 4.0 International
245 stars 318 forks source link

Consistent Modeling of Direct Communication Paths #94

Open trieloff opened 6 years ago

trieloff commented 6 years ago

For every channel that allows outbound communication (email, phone, sms, …) we should have a consistent way of expressing ways to reach a customer.

I'd suggest we introduce a xdm:communication object in place of existing xdm:email, xdm:homePhone, xdm:workPhone, etc. that is keyed with the channel name.

The email address, address, phonenumber schemas would get a common superschema with fields like primary, opt-in status, delivery status, etc.

cdegroot-adobe commented 6 years ago

Agreed, lets fix this for 1.0. I will take up the task of a PR for it.