Models and Events
Models and Events
Sektion kaldt “Models and Events”Initialiseringsmodeller
Sektion kaldt “Initialiseringsmodeller”InitOptions
Sektion kaldt “InitOptions”debugpopupOptionsprovideLangautoLaunchrenderChromemetadata
renderChrome (standard true, fra 0.4.0) styrer, om SDK’et tegner popup-”modalen” — det nedtonede scrim og det afrundede kort med elevation, som PopupView tegner. Sæt den til false for at rendere popuppen gennemsigtig og fuld-bredde, så den falder ind i din egen skærm; surveyen forbliver funktionel (lukkeknap i headeren, footer med back/start/complete/send). Den spejler web/RN-flaget renderChrome. Bemærk den native divergens: chromet er native Compose (ikke HTML), og SDK’et auto-monterer stadig et fuldskærms-overlay, så flaget fjerner scrim og kort, men overlader ikke container-monteringen til din app.
PopupOptions
Sektion kaldt “PopupOptions”idpublicKeycompanyId
ShowOptions
Sektion kaldt “ShowOptions”surveyIdproductIddata
Popup-definitionsmodel
Sektion kaldt “Popup-definitionsmodel”PopupDefinition
Sektion kaldt “PopupDefinition”idtitlemessagetriggertriggersconditionscooldownlegacyConditionsactionssurveyIdproductIdstylesegments
Trigger-modeller
Sektion kaldt “Trigger-modeller”Understøttede trigger-typer i koden:
Trigger.TimeOnPage(seconds: Double)Trigger.Scroll(percentage: Int)Trigger.Exit(delaySeconds: Double = 0.0)Trigger.Event(name: String)Trigger.Click(targetId: String)
Stil- og segmenteringsmodeller
Sektion kaldt “Stil- og segmenteringsmodeller”themepositionimageUrlimageSizeimageAlignment
Segments
Sektion kaldt “Segments”langpath
Event-model
Sektion kaldt “Event-model”PopupShownPopupClickedSurveyCompleted
Den delte helper Event.code() mapper dem til:
popup_shownpopup_clickedsurvey_completed
EventData
Sektion kaldt “EventData”popupIdsurveyIdproductIdextratimestamp
Noter til integrationsteams
Sektion kaldt “Noter til integrationsteams”metadataer der, hvor eksemplerne senderuserIdLegacyConditioner fortsat understøttet af hensyn til bagudkompatibilitet