The attributes available for dynamic data binding depend on the element type.
All element types
Attribute |
Description |
Show element |
The visibility of the element. |
Background color |
The background color. |
Border color |
The border color. |
Opacity |
The opacity of the element. |
Padding |
The padding around the element. |
Elements that can have text content
Attribute |
Description |
Text content |
The text content. |
HTML content |
The HTML content. |
Text
Attribute |
Description |
Font color |
The color of the text. |
Font name |
The font used for the text. |
Font size |
The font size of the text. |
Font style |
The font style of the text (e.g., italic). |
Font weight |
The font weight of the text (e.g., bold). |
Image
Attribute |
Description |
Alt text |
Text describing the image. |
Media (image, video, and audio)
Attribute |
Description |
Source URL |
The URL of the image, video, or audio file. |
Canvas
Attribute |
Description |
Height |
The height of the element. |
Width |
The width of the element. |
Gallery group (a group used to populate a gallery component)
Attribute |
Description |
Repeat for each item in collection |
Sets each frame of the gallery to correspond to an item in the data feed. Learn more about dynamic galleries. |
Iframe
Attribute |
Description |
Source |
The URL to load in the iframe. |
Components
Bindable properties for components are also indicated on the individual help pages for each component.
360° Gallery component
Attribute |
Description |
Images |
URLs of the images to display in the gallery, comma-separated. |
3D Model component
Attribute |
Description |
Gesture cue icon |
The image to display over the 3D model to prompt the user to interact with the model. |
Gesture cue text |
The text to display under the gesture cue icon. |
Gesture cue duration |
The length of time to animate the gesture cue, in seconds. |
Add to Calendar component
Attribute |
Description |
Event |
The event name as it will be seen in the user's calendar. |
Start date |
The date the event begins. |
Start time |
The time the event starts (in 24-hour time). |
End date |
The date the event ends. |
End time |
The time the event ends (in 24-hour time). |
Timezone |
The time zone for the event. |
Location |
The location for the event. |
Description |
The description for the event. |
Audio component
Attribute |
Description |
Sources |
The URLs for multiple audio sources, separated by commas. |
Carousel Gallery component
Attribute |
Description |
Images |
The images to use in the gallery. |
Groups |
A comma-delimited list of groups to use in the gallery. |
Exit URLs |
A list of URLs, separated by commas, that corresponds to each frame in the gallery. |
Date Swap component
Attribute |
Description |
Between |
The start of the date range in RFC 2822 or ISO 8601 format. |
And |
The end of the date range in RFC 2822 or ISO 8601 format. |
Gallery Navigation component
Attribute |
Description |
Gallery ID |
The Swipeable Gallery, Carousel Gallery, or 360° Gallery component that you want to control. |
IFrame component
Attribute |
Description |
Source |
The URL of the external element. It should be served over HTTPS. |
Image Button component
Attribute |
Description |
Up Image |
The URL for the button image in the unpressed state. |
Over Image |
The URL for the button image in the mouseover or hover state. |
Down Image |
The URL for the button image in the pressed state. |
Background |
The color that's visible if an image is smaller than the component area. |
Map component
Attribute |
Description |
Your Google Maps Platform API Key |
Your Google Maps Platform API key. |
Search term |
Text used as a search term when the Map component loads, which will show all matches in the displayed area. |
Latitude |
The latitude for your default map location. |
Longitude |
The longitude for your default map location. |
Request user location |
Whether to ask the user for their location. |
Maps Premier Client ID |
The client ID for Google Maps Premier users. |
Search radius |
The radius, in meters, around the map search point, centered on the user's location. |
Max results |
The maximum number of search results presented to the user. |
Default zoom |
The default zoom level for the map. |
Marker icon |
The URI for a custom marker icon, if you choose to replace the default marker. |
Location icon |
The URI for a custom user icon, if you choose to replace the default icon. |
User location prompt text |
Custom text to ask the user how they wish to have their location determined. |
GPS choice button text |
Custom text for the button that retrieves the user's location. |
Search choice button text |
Custom text for the button that brings up a location search field. |
Search prompt text |
Custom text for the prompt to search for a location. |
Search box guide text |
Custom placeholder text for the search box. |
Location error text |
Custom text for the message displayed when the location can't be found. |
No result text |
Custom text for the message displayed when no map results where found for the specified location. |
Parallax component
Attribute |
Description |
Images |
The list of images used in the Parallax component. |
Sprite Sheet component
Attribute |
Description |
Source |
The URL for the image that's used as a sprite sheet. |
Star Ratings component
Attribute |
Description |
Rating Value |
The numeric rating. |
Street View component
Attribute |
Description |
Google API Key |
Your Google Maps Platform API key. |
Latitude |
The latitude for the Street View image location. |
Longitude |
The longitude for the Street View image location. |
Heading |
The compass heading of the camera view. Values can range from 0 to 360, with both 0 and 360 indicating north, 90 indicating east, 180 indicating south, and 270 indicating west. |
Pitch |
The up or down angle of the camera relative to the Street View vehicle. Positive values angle the camera up (with 90 degrees indicating straight up), while negative values angle the camera down (with -90 indicating straight down). |
Zoom |
The amount of zoom for the Street View image. |
Swipeable Gallery component
Attribute |
Description |
Images |
The images to use in the gallery. |
Groups |
A comma-delimited list of groups to use in the gallery. |
Exit URLs |
A list of URLs, separated by commas, that corresponds to each frame in the gallery. |
Tap Area component
Attribute |
Description |
Number |
The number you want to call or text. |
Tap to Call / Text component
Attribute |
Description |
Number |
The number you want to call or text. |
Video component
Video component
Attribute |
Description |
Sources |
The URL sources for multiple video formats, separated by commas. |
Poster |
The URL of a poster frame to display until the user plays or seeks the video. |
Cue point
Attribute |
Description |
Time |
The time in seconds when the cue point is set. |
Hotspot
Attribute |
Description |
Show time |
The time in seconds when the hotspot becomes visible. |
Hide time |
The time in seconds when the hotspot stops being visible. |
Left |
The left position of the hotspot as a percentage of the Video component width. |
Top |
The top position of the hotspot as a percentage of the Video component height. |
Width |
The width of the hotspot as a percentage of the Video component width. |
Height |
The height of the hotspot as a percentage of the Video component height. |
YouTube component
Attribute |
Description |
URL |
The URL for the YouTube video that you want to show. |
Start position |
The starting position of the YouTube video in seconds. |