Megosztás a következőn keresztül:


Felmérés beágyazása egy weblapra

A felmérést beágyazhatja egy weboldalba, ha beilleszti a felmérés beágyazási kódját a weblap forráskódjába. A felméréshez a következő beágyazási stílusok közül választhat:

  • Szövegközi: A felmérést statikusan jeleníti meg a weboldalon.

  • Előugró ablak: A felmérést egy előugró ablakban jeleníti meg a válaszadó művelete alapján.

  • Gomb: Megjeleníti a felmérést, ha egy gomb ki van választva. Alapértelmezés szerint a gomb neve Visszajelzés küldése .

Feljegyzés

Amikor felmérést ágyaz be egy weblapba, győződjön meg arról, hogy a Csak a szervezeten belüli személyek válaszolhatnak beállítás ki van kapcsolva a felmérések terjesztési beállításaiban.

Ha létrehozott változókat, azok lehetővé teszik a válaszadó adatainak rögzítését, valamint azt a kontextust, amelyben a választ adták, és az adatokat a felmérésre adott válaszban lesznek tárolva. Igény esetén új változókat is létrehozhat. Ha a megfelelő értékek nem jutnak el a beágyazási kódban szereplő változókhoz, akkor az alapértelmezett értékeket fogják használni.

A válasz változóinak értékei a felmérési válasz Személyre szabott adatok lapján jelennek meg.

Felmérési változók egy felmérési válasz.

A felmérés beágyazása

  1. Nyissa meg a beágyazni kívánt felmérést, és lépjen a Küldés lapra.

  2. Válassza a Kód beágyazása lehetőséget.

  3. A Beágyazási formátum kiválasztása csoportbanválasszon az alábbi lehetőségek közül:

    • Soron belüli

    • Előugró ablak

    • Gomb

  4. Ha szükséges, a Változók hozzáadása alatt válassza az Új változólehetőséget egy új változó létrehozásához.

    A beágyazási kód a kiválasztott opciónak megfelelően jön létre.

  5. Válassza a Másolás lehetőséget, majd illessze be a beágyazási kódot egy weblapra a felmérés beágyazásához. Ezt követően frissítenie kell a weblap forráskódját, hogy a felmérést a weblapon megjelenítse. A forráskód frissítésével kapcsolatos információkért lásd: Weblap forráskódjának frissítése.

    Felmérés beágyazása weblapba.

A weboldal forráskódjának frissítése

A beágyazási kód létrehozása után hozzá kell adnia azt a weblap forráskódjához, és létre kell hoznia egy metódust, amely meghívja a renderSurvey függvényt a felmérés weblapon való megjelenítéséhez. Gondoskodnia kell arról, hogy a renderSurvey függvény értékei ugyanabban a sorrendben legyenek átadva, mint a beágyazási kód renderSurvey függvényében definiált földmérési változók.

Beágyazott felmérés esetén a felmérés megjelenítéséhez meg kell határozni egy szülő div tárolót az azonosítóval surveyDiv . A szülő div tároló minimális szélességének és magasságának 350 képpontnak, illetve 480 képpontnak kell lennie.

Beágyazott felmérés beágyazásának forgatókönyve

Tegyük fel, hogy létrehozott egy felmérést két további felmérési változóval (Email és PageTitle). A felmérést a weblapjába szeretné beágyazni, és betölti a felmérést, amint a lap betöltődik. A beágyazási kód a következőképpen jön létre:

<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>

Az előző beágyazási kódban a renderSurvey függvény a földmérési változók mellett a parentElementId paramétert is tartalmazza. A parentElementId paraméter híváskor megkapja a div tárolóazonosítót.

Létre kell hoznia egy div tárolót az azonosítóval surveyDiv azon a weblapon, ahol meg szeretné jeleníteni a felmérést. Ez div a tároló statikusan jeleníti meg a felmérést a weboldal egy kijelölt területén. Mivel az oldal betöltésekor be szeretné tölteni a felmérést, a következőképpen hozzon létre egy metodikát:

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

Az előző metódus meghívja a függvényt, renderSurvey és ennek megfelelően adja át a szükséges értékeket. Ebben a módszerben a rendszer átadja a statikus felhasználói adatokat, de a bejelentkezett felhasználó adatait beolvasó függvényt is létrehozhat.

Feljegyzés

A fenti kódrészletek példaként szolgálnak. A tényleges beágyazási kódot létre kell hoznia a Customer Voice szolgáltatásból, és létre kell hoznia a módszereket az igények szerint.

Kapcsolódó információk

A felméréselosztási beállítások használata
Felmérés küldése a beépített e-mail szerkesztővel
Felmérés küldése a Power Automate
Felmérés linkjének küldése másoknak
Felmérés küldése QR-kód használatával