Amondo Docs

This page outlines all the properties commonly attached to analytics events triggered within Amondo. Each property includes a description, data type, and example value to help with implementation, debugging, and analysis. These properties apply across different Imprint formats and Tile types, depending on the specific event being tracked.

PropertyTypeDescriptionExample
imprint_idStringUnique identifier for the Imprintc7ea455f-5074-4968-bf72-3e2e899122c0
imprint_modeStringFormat of the Imprint, for example GALLERY, CAROUSEL or STORIESGALLERY
rendering_modeStringRendering mode used by the Web SDK, for example NORMAL or ADSNORMAL
sdk_versionStringVersion of the SDK being used4.6.3
viewport_wNumericPage viewport width in CSS pixels, host-provided or SDK-measured390
viewport_hNumericPage viewport height in CSS pixels, host-provided or SDK-measured844
scroll_yNumericPage scroll offset in CSS pixels, host-provided or SDK-measured2400
viewport_sourceStringViewport measurement source: host_provided, sdk_measured or unavailablehost_provided
slide_idStringUnique identifier for a slide in Carousel or Stories374ea8ff-f0e6-40b0-b739-ecfc6c73e09c
slide_indexNumericIndex of the current slide0
directionStringDirection of navigation (e.g. next, previous)next
subsequent_slide_idStringID of the next slide navigated toda36e970-9954-4ceb-8a56-b9c0e5625010
subsequent_slide_indexNumericIndex of the next slide1
page_idStringIdentifier for a page view-
page_indexNumericIndex of the page in sequence-
scrolled_percentageNumericPercentage of vertical scroll completion98.2
story_titleStringTitle of the story-based ImprintIOC - Samsung Victory Selfie Lookback
story_idStringUnique ID for a storyd546cfd4-5319-48d1-8d8b-b6f08a77de64
story_indexNumericIndex of the story being viewed2
opened_from_urlBooleanWas content opened directly via a URLTRUE
by_linkBooleanWas frame opened via a link clickFALSE
tile_idStringUnique identifier of the Tilee22abe91-30fd-4c22-bddd-92aa998e3a07
tile_sourceStringSource of the Tile contentINSTAGRAM
tile_typeStringType of Tile (e.g. MediaTile, ClickthroughTile)MediaTile
media_urlStringSDK-selected Tile media URL. For Cloudinary-hosted media, this uses the selected delivery URL when available and falls back to publicUrl or secureUrl.https://example.com/tile.jpg
media_typeStringTile media typeIMAGE
destination_urlStringDestination URL from a Clickthrough Tile or CTAhttps://www.olympics.com/en/play/trivia/
reveal_typeStringReveal interaction typeSCRATCH
outcome_idStringIdentifier of the selected Reveal Tile outcomeoutcome-1
outcome_media_urlStringSDK-selected media URL for the selected Reveal Tile outcome. For Cloudinary-hosted media, this uses the selected delivery URL when available and falls back to publicUrl or secureUrl.https://example.com/outcome.jpg
outcome_media_typeStringMedia type for the selected Reveal Tile outcomeIMAGE
scratch_milestoneStringScratch progress milestone reached50_percent
scratch_percentageNumericMeasured scratch coverage percentage50
time_to_reveal_msNumericTime taken to reveal an outcome, in milliseconds455
imprint_time_msNumericTime elapsed since the Imprint loaded, in milliseconds1275
tile_tag_analyticsStringOptional analytics tag configured on the Tilescratch-campaign
imprint_click_x_pxNumericClick or tap x-coordinate in pixels, relative to the SDK container90
imprint_click_y_pxNumericClick or tap y-coordinate in pixels, relative to the SDK container79
question_indexNumericIndex of the quiz question2
option_idStringIdentifier of the selected option in a poll0726f717-11e5-49fd-9429-eba253cccb95
ph_keywordStringPlaceholder keyword for tracking-
form_surfaceStringSurface that rendered a Form Tile, embed or standaloneembed
form_slugStringPublic page slug for a standalone form (standalone only)summer-signup
form_tag_analyticsStringOptional analytics tag set on a Form Tilesummer-campaign
field_idStringIdentifier of a form field (field_filled)3a3c1c63-84bd-4d60-a84a-c0ee909a7397
field_typeStringForm field type, for example text, email, date, checkbox, choice or mediaemail
field_labelStringAuthor-defined label of a form fieldEmail address
field_requiredBooleanWhether a form field is requiredTRUE
field_positionNumericIndex/position of a form field2
reasonStringWhy a form submit was blocked client-side, one of missing_required, invalid_email, media_uploading or empty_formmissing_required