Configure Content cards content-card-configuration
What is a configuration? surface-definition
A content card experience configuration is any entity designed for user or system interaction, which is uniquely identified by an URI.
In other words, a surface can be seen as a container at any level of hierarchy with an entity (touchpoint) that exists.
-
It can be a web page, a mobile app, a desktop app, a specific content location within a larger entity (for example a
div
), or a non-standard display pattern (for example, a kiosk or a desktop app banner). -
It can also extend to specific pieces of content containers for non-display or abstracted-display purposes (for example, JSON blobs delivered to services).
-
It can also be a wildcard surface that matches a variety of client-surface definitions (for example, a hero image location on every page of your website could translate in a surface URI like: web://mydomain.com/*#hero_image).
Basically a surface URI is composed of multiple sections:
- Type: web, mobileapp, atm, kiosk, tvcd, service, etc.
- Property: page URL or app bundle
- Container: location on the page/app activity
The tables below list some surface URI definition examples for various devices.
Web and mobile
web://domain.com/path/page.html#element
mobileapp://com.vendor.bundle/activity#element
mobileapp://com.vendor.bundle/#element
Other device types
desktop://com.vendor.bundle/#element
tvcd://com.vendor.bundle/#element
service://servicename/#element
kiosk://location/screen#element
atm://location/screen#element
Wildcard surfaces
wildcard:web://domain.com/*#element
wildcard:web://*domain.com/*#element
Create a content card configuration create-config
-
Access the Channels > Branding > Channel configurations menu, then click Create channel configuration.
-
Enter a name and a description (optional) for the configuration.
note note NOTE Names must begin with a letter (A-Z). It can only contain alpha-numeric characters. You can also use underscore _
, dot.
and hyphen-
characters. -
To assign custom or core data usage labels to the configuration, you can select Manage access. Learn more on Object Level Access Control (OLAC).
-
Select Content card channel.
-
Select Marketing action(s) to associate consent policies to the messages using this configuration. All consent policies associated with the marketing action are leveraged in order to respect the preferences of your customers. Learn more
-
Select the platform for which the content card experience will be applied.
-
For Web:
-
Specify a Page URL to apply changes to a single page exclusively.
-
Or create a Pages matching rule to target multiple URLs that match the specified rule. For instance, this could be used to apply changes universally across a website, such as updating a hero banner across all pages or adding a top image to display on every product page. Learn more
-
-
For iOS and Android:
- Enter or select your App id, Location or path inside the app and Preview URL.
-
Submit your changes.
You can now select your configuration when creating your Content card experience.