GetProfileAttr and the MVG Profile Attributes
The following describes using the GetProfileAttr function and MVG profile attributes.
Modify the semantics of GetProfileAttr also for MVG profile attributes. So if the GetProfileAttr function is called for an MVG, it returns only the primary value of the MVG.
For example, for an MVG called State, with the values CA, MA, GA, where CA is primary, GetProfileAttr (State) would return CA.
Use the EXISTS operator for matching content with MVG profile attribute.
The following table lists the three potential cases when using EXISTS with a profile attribute.
In this case... | Expression | Description |
---|---|---|
MVG profile attribute and MVG Business component field |
Expression: |
This expression tests whether any of the states in the MVG profile attribute, State, exist in the BC MVG field Targeted State. |
MVG profile attribute and single value business component field |
Expression: |
This expression tests whether any of the states in the MVG profile match states in the Targeted State single value BC field. |
Single value profile attribute and MVG Business component field |
Expression: |
This expression tests whether single value states in the user profile match states in the MVG Targeted State BC field. |