Бөлісу құралы:


Сауалнаманы веб-бетке ендіру

Сауалнаманы веб-беттің бастапқы кодына сауалнаманың ендіру кодын енгізу арқылы веб-бетке ендіруге болады. Сауалнамаңыз үшін келесі ендіру мәнерлерінің бірін таңдай аласыз:

  • Inline: сауалнаманы веб-бетте статикалық түрде көрсетеді.

  • Қалқымалы терезе: респондент әрекетіне негізделген сауалнаманы қалқымалы терезеде көрсетеді.

  • Түйме: Түйме таңдалғанда сауалнаманы көрсетеді. Әдепкі бойынша, түйме атауы Пікір беру болып табылады.

Ескертпе

Сауалнаманы веб-бетке ендіру кезінде Менің ұйымымдағы адамдар ғана жауап бере алады параметрі сауалнама тарату параметрлерінде өшірілгеніне көз жеткізіңіз.

Айнымалыларды жасасаңыз, олар жауап беруші туралы ақпаратты және жауап берілген мәтінмәнді жинақтап, сол деректерді сауалнама жауабында сақтауға мүмкіндік береді. Қажет болса, жаңа айнымалыларды да жасауға болады. Егер ендіру кодында тиісті мәндер айнымалыларға берілмесе, әдепкі мәндер пайдаланылады.

Жауаптағы айнымалы мәндер сауалнама жауапындағы Жекелендірілген деректер қойындысында көрсетіледі.

Сауалнама жауапындағы сауалнама айнымалылары.

Сауалнамаңызды ендіру үшін

  1. Енгізгіңіз келетін сауалнаманы ашып, Жіберу қойындысына өтіңіз.

  2. Енгізу таңдаңыз.

  3. Енгізу пішімін таңдау астында келесі опциялардың бірін таңдаңыз:

    • Кірістірілген

    • Қалқымалы терезе

    • Button

  4. Қосымша Айнымалы мәндерді қосу астында жаңа айнымалы жасау үшін Жаңа айнымалы таңдаңыз.

    Ендірілген код сіз таңдаған параметрлерге сәйкес жасалады.

  5. Сауалнамаңызды ендіру үшін Көшіру таңдаңыз, содан кейін ендіру кодын веб-бетке қойыңыз. Содан кейін, сауалнаманы веб-бетте көрсету үшін, веб-беттің бастапқы кодын жаңарту қажет. Бастапқы кодты жаңарту жолы туралы ақпаратты Веб-беттің бастапқы кодын жаңарту бөлімінен қараңыз.

    сауалнаманы веб-бетке ендіру.

Веб-беттің бастапқы кодын жаңарту

Енгізу кодын жасағаннан кейін оны веб-бетіңіздің бастапқы кодына қосып, веб-бетте сауалнаманы көрсету үшін renderSurvey функциясын шақыратын әдісті жасауыңыз керек. renderSurvey функциясындағы мәндердің renderSurvey ішінде анықталған сауалнама айнымалы мәндерімен бірдей ретпен берілгеніне көз жеткізуіңіз керек. енгізу кодындағы функция.

Кірістірілген сауалнама үшін идентификаторы div бар ата-ана surveyDiv контейнер сауалнама көрсетілу үшін анықталуы керек. Негізгі div контейнердің ең аз ені мен биіктігі сәйкесінше 350 пиксель және 480 пиксель болуы керек.

Кірістірілген сауалнаманы ендіру сценарийі

Екі қосымша сауалнама айнымалысы бар сауалнаманы жасадыңыз делік (Электрондық пошта және PageTitle). Сауалнаманы веб-бетке іштей кірістіру және бетті жүктелген кезде сауалнаманы жүктеу керек. Ендіру коды келесідей жасалады:

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

Алдыңғы ендірілген кодта renderSurvey функцияда сауалнама айнымалыларына қосымша parentElementId параметрі бар. parentElementId параметрі шақырылған кезде div контейнер идентификаторын алады.

Сауалнаманы көрсеткіңіз келетін веб-бетте div идентификаторы бар surveyDiv контейнерді жасауыңыз керек. Бұл div контейнер сауалнаманы веб-беттегі белгіленген аймақта статикалық түрде көрсетеді. Бет жүктелген кезде, сауалнаманы жүктеу қажет болатындықтан, келесі әдісті жасаңыз:

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

Алдыңғы әдіс renderSurvey функцияны шақырады және сәйкесінше қажетті мәндерді береді. Бұл әдісте, пайдаланушы туралы статикалық мәліметтерді жіберіледі, бірақ кірген пайдаланушы туралы мәліметтерді шығаратын функцияны қамтамасыз етуге болады.

Ескертпе

Жоғарыдағы код үзінділері мысал ретінде қамтамасыз етілген. Сіз Customer Voice ішінен нақты ендіру кодын жасап, талаптарыңызға сәйкес әдістер жасауыңыз керек.

Сондай-ақ келесіні қараңыз

Сауалнама тарату параметрлерімен жұмыс істеу
Кірістірілген электрондық пошта құрастырушысы арқылы сауалнама жіберіңіз
пайдалану арқылы сауалнама жіберіңіз Power Automate
Сауалнама сілтемесін басқаларға жіберіңіз
QR кодын пайдаланып сауалнама жіберіңіз