Optional Readonlycomponent_name
component_name?: string
Readonlycomponent_type
component_type: string
Optional Readonlycomponent_url
component_url?: string
Readonlycomponent_value
component_value: string
Optional Readonlycurrent_package_id
current_package_id?: string
Optional Readonlycurrent_product_id
current_product_id?: string
Optional Readonlydark_mode
dark_mode?: boolean
Optional Readonlydefault_index
default_index?: number
Optional Readonlydefault_package_id
default_package_id?: string
Optional Readonlydefault_product_id
default_product_id?: string
Optional Readonlydestination_context_name
destination_context_name?: string
Optional Readonlydestination_index
destination_index?: number
Optional Readonlydestination_package_id
destination_package_id?: string
Optional Readonlydestination_product_id
destination_product_id?: string
Optional Readonlydisplay_mode
display_mode?: string
Optional Readonlylocale
locale?: string
Readonlyoffering_id
offering_id: string
Optional Readonlyorigin_context_name
origin_context_name?: string
Optional Readonlyorigin_index
origin_index?: number
Optional Readonlyorigin_package_id
origin_package_id?: string
Optional Readonlyorigin_product_id
origin_product_id?: string
Optional Readonlypaywall_id
paywall_id?: string
Readonlypaywall_revision
paywall_revision: number
Optional Readonlyresulting_package_id
resulting_package_id?: string
Optional Readonlyresulting_product_id
resulting_product_id?: string
Readonlysession_id
session_id: string
Readonlytimestamp
timestamp: number
A paywall control interaction, as passed to
PaywallListener.onInteraction. Keys that do not apply are omitted.See https://rev.cat/paywall-interaction-events for what each component type sends.