Dijeli putem


Ugradnja upitnika na web-stranicu

Upitnik možete ugraditi na web-stranicu tako da zalijepite kôd za ugradnju upitnika u izvorni kôd web-stranice. Za svoj upitnik možete odabrati jedan od sljedećih stilova ugradnje:

  • Ugrađeno: Prikazuje upitnik statički na web stranici.

  • Skočni prozor: Prikazuje upitnik u skočnom prozoru na temelju radnje ispitanika.

  • Gumb: Prikazuje upitnik kada je odabran gumb. Prema zadanim postavkama, naziv gumba je Pruži povratne informacije.

Napomena

Prilikom ugrađivanja upitnika na web-stranicu, provjerite je li postavka Samo osobe u mojoj tvrtki ili ustanovi mogu odgovoriti isključena u postavkama distribucije upitnika.

Ako ste stvorili varijable, koristite će se da zabilježite podatke o ispitaniku i kontekst u kojem je odgovor pružen kao i da pohranite te podatke u odgovoru na upitnik. Ako je potrebno, također možete stvoriti nove varijable. Ako se odgovarajuće vrijednosti ne prenesu na varijable u ugrađenom kodu, koristit će se zadane vrijednosti.

Vrijednosti varijabli u odgovoru prikazuju se na kartici Personalizirani podaci u odgovor na upitnik.

Varijable ankete u odgovor na upitnik.

Za ugradnju upitnika

  1. Otvorite upitnik koji želite ugraditi i idite na karticu Pošalji .

  2. Odaberite Ugradi kod.

  3. U odjeljku Odabir oblika ugradnje odaberite jednu od sljedećih mogućnosti:

    • Ugrađeno

    • Skočni prozor

    • Gumb

  4. Po želji, u odjeljku Dodavanje varijabli odaberite Nova varijabla da biste stvorili novu varijablu.

    Kôd za ugradnju generira se prema mogućnostima koje ste odabrali.

  5. Odaberite Kopiraj, a zatim zalijepite kôd za ugradnju na web-stranicu da biste ugradili upitnik. Zatim morate ažurirati izvorni kôd web-stranice kako bi se upitnik prikazao na web-stranici. Informacije o ažuriranju izvornog koda potražite u odjeljku Ažuriranje izvornog koda web-stranice.

    Ugradite upitnik na web-stranicu.

Ažuriranje izvornog koda web-stranice

Nakon generiranja koda za ugradnju morate ga dodati u izvorni kod web-stranice i stvoriti metodu koja poziva funkciju renderSurvey za prikaz upitnika na web-stranici. Morate osigurati da se vrijednosti u funkciji renderSurvey prosljeđuju istim redoslijedom kao i varijable upitnika koje su definirane u funkciji renderSurvey u kodu za ugradnju.

Za inline upitnik mora biti definiran nadređeni div spremnik s ID-om surveyDiv da bi se upitnik prikazao. Minimalna širina i visina nadređenog div spremnika moraju biti 350 piksela, odnosno 480 piksela.

Scenarij za ugrađivanje upitnika

Pretpostavimo da ste stvorili upitnik s dvije dodatne varijable upitnika (E-pošta i Naslov stranice). Anketu želite ugraditi u svoju web-stranicu i učitati je čim se stranica učita. Kôd za ugradnju generira se na sljedeći način:

<script src="https://www.contoso.com/Embed.js" type="text/javascript"></script><link rel="stylesheet" type="text/css" href="https://www.contoso.com/Embed.css" />
<script type = "text/javascript" >function renderSurvey(parentElementId, FirstName, LastName, Email, PageTitle)
{var se = new SurveyEmbed("JtSG9ha000000000020pTSB1AovM_5u8bQH1UQjlNQjZRWV0000000000","https://www.contoso.com/");
var context = {"FirstName": FirstName,"LastName": LastName,"Email": Email,"PageTitle": PageTitle,};
se.renderInline(parentElementId, context);}</script>

U prethodnom kodu renderSurvey za ugradnju funkcija sadrži parentElementId parametar uz varijable upitnika. Parametar parentElementId prima ID spremnika div kada se pozove.

Morate stvoriti div spremnik s ID-om surveyDiv na web-stranici na kojoj želite prikazati upitnik. Ovaj div spremnik prikazuje upitnik statički u određenom području na web-stranici. Budući da želite da se upitnik učita prilikom učitavanja stranice, stvorite metodu na sljedeći način:

<script>
	 window.addEventListener('load', function () {
            renderSurvey("surveyDiv", "Bert", "Hair", "bert.hair@contoso.com", "Product Overview");
        }, false);
</script>

Prethodna metoda poziva funkciju renderSurvey i u skladu s tim prosljeđuje potrebne vrijednosti. U ovoj metodi prosljeđuju se statički korisnički podaci, ali možete navesti funkciju koja dohvaća podatke o prijavljenim korisnicima.

Napomena

Gore navedeni isječci koda navedeni su kao primjer. Morate generirati stvarni ugrađeni kod iz Customer Voice i stvoriti metode prema svojim zahtjevima.

Pogledajte također

Radite s postavkama distribucije ankete
Slanje upitnika pomoću ugrađenog sastavljača e-pošte
Slanje ankete pomoću Power Automate
Slanje veze na anketu drugima
Pošaljite anketu pomoću QR koda