Gå til indhold

MagicFeedback SDK

MagicFeedback SDK (@magicfeedback/native) er et browser-SDK, der renderer MagicFeedback-undersøgelser og formularer direkte ind i en DOM-container, du selv vælger. Du har fuld kontrol over hvor undersøgelsen vises, hvordan den ser ud, og hvad der sker før og efter hver indsendelse.

  • Renderer en hostet MagicFeedback-formular ind i et DOM-element, du peger på.
  • Genoptager en eksisterende undersøgelses-session via sessionId.
  • Indsender feedback direkte via API’en, når du selv ejer UI’et.
  • Forhåndsviser et enkelt spørgsmål eller en side lokalt til QA.
  • Eksponerer livscyklus-eventsonLoadedEvent, beforeSubmitEvent, afterSubmitEvent, onBackEvent.
  • Det er ikke et modal- eller popup-framework. SDK’et tegner ingen modal, drawer eller bottom sheet — det renderer ind i den container, du giver det. Placér containeren hvor end dit produkt har brug for at vise undersøgelsen.
  • Det er ikke en WebView-wrapper. På webben renderes undersøgelsen som alm. DOM inde i din side, fuldt styleable med CSS.
  • Det er ikke en native renderer til React Native. Til React Native er den anbefalede vej at indlæse den hostede MagicFeedback-survey-URL i en WebView — se React Native-referencen.
  • “Renderes undersøgelsen i en WebView? Kan vi tilpasse UI’et?” → Nej, det er alm. DOM på webben; fuld CSS-tilpasning via variabler. Se Customization.
  • “Kan vi vise den i en BottomSheet eller en dedikeret side i stedet for en modal?” → Ja. SDK’et tvinger ingen overflade — du vælger hvor det renderes. Se Rendering surfaces.