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álaszban szereplő változók értékei a felmérésre adott válaszok Személyre szabott adatok lapján jelennek meg.

Felmérési változók a felmérésre adott válaszban.

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 Beágyazás 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égetegy ú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 abeá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 renderSurveyfüggvényében definiált földmérési változók.

Beágyazott felmérés esetén meg kell határozni egy szülőtárolót div az azonosítóval surveyDiv a felmérés megjelenítéséhez. A szülőtároló div 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 függvény a renderSurvey 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, és ennek megfelelően adja át a renderSurvey 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