on ‎2018 Dec 14 3:10 PM
Hi Experts,
Does somebody know what is the difference between custom filed with business context Marketing: Marketing Attributes for Contacts and Marketing Attributes/Categories imported using OData service.
As I can see, only OData imported attributes are visible in segmentation, but I can't see any purpose of custom fields with the context of marketing attribute.
Where I can use that kind of custom fields and how to add value to it?
Help others by sharing your knowledge.
AnswerRequest clarification before answering.
Hi valentinamed
Marketing attributes have two basic information: Marketing attribute category and their marketing attribute values (they can be multiple)
Speaking for your given example, it seems that you have "Hobby" as Marketing Attribute Category and "Reading" and "Running" as Marketing Attribute Values
For the sake of sticking to your example, with a custom field named "Hobby type" for instance, you can add "context" to your marketing attributes. With this way, you can drill down the hobbies of your contacts by "Indoor hobbies" and "Outdoor hobbies".
So if you create a custom field with type code list having only two entries "I - Indoor" and "O - Outdoor", your typical imported data would be like:
Marketing Attribute Category / Hobby type (Custom Field) / Marketing Attribute Values
Hobby / I (Indoor) / Reading, Cooking
Hobby / O (Outdoor) / Skating, Running
I hope this helps
Kind Regards,
Hakan Köse
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Valentina,
Could you add a comparative screenshot to explain the scenario?
Best Regards,
Kunal Bansal
SAP Marketing Cloud, Consultant
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Thedor,
I'm not sure if I understood you right, for 'standard' you concern marketing attributes imported via OData, not custom fields?
Using OData (API_MKT_CONTACT) for creating marketing attribute you should provide a marketing category name as well, which means that importing marketing attributes in this way you will create a marketing category.
Best Regards,
Valentina
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Kunal,
Thank you for the interest in this topic.

Picture 1: This is a screenshot from Custom Fileds and Logic tile, you can see Hobby as custom made field with business context: Marketing: Marketing Attributes for Contacts. My question is how to assign this field to specific contact as marketing attribute with a proper value. For example, I want to John Doe to have Hobby: Reading, Running? Is that possible in this way?
In the next picture, I succeed to set marketing attributes not using above scenario but OData service instead.
Is somehow possible to achieve the same with custom filed from picture 1? If is not, what is a purpose of that kind filed with that kind of business contex?

You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Valentina,
With the Custom Fields & Logic app you can extend the data model for marketing attributes. For your scenario it should however be sufficient to just use the standard and assign the marketing attributes via OData (API_MKT_CONTACT). If you want to create Marketing Attribute Categories please use the following API: API_MKT_ATTRIBUTE_CATEGORY
BR
Theo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.