Цей репозиторій містить інтеграційний код для лендингової сторінки
- Вставте наступні скрипти у вашу HTML-строрінку, перед тегом
</body>
:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script src="https://webtracking-v01.bpmonline.com/JS/track-cookies.js"></script>
<script src="https://webtracking-v01.bpmonline.com/JS/create-object.js"></script>
<script>
// --Ваш JavaScript-код тут--
</script>
-
- Замініть вираз в лапках "css-selector" в коді нижче значенням селектора елемента на Вашій лендінговій сторінці.
- Ви можете використати #id або будь-який інший CSS селектор, який буде точно визначати поле вводу на Вашій лендінговій сторінці.
- Приклад: "Email": "#MyEmailField" або "Name": ".form-join .modal-name"
- Замініть landingId та serviceUrl на ті що згенеровані системою
var config = {
fields: {
"Name": "css-selector", // Имя визитера
"Email": "css-selector", // Email визитера
"MobilePhone": "css-selector", // Телефон визитера
"Company": "css-selector", // Название компании
"Industry": "css-selector", // Отрасль компании
"FullJobTitle": "css-selector", // Должность визитера
"Commentary": "css-selector" // Примечание
},
contactFields: {},
customFields: {},
landingId: "207c87df-934a-4737-8d8b-050ecaf0facf",
serviceUrl: "https://1137971-demo.creatio.com/0/ServiceModel/GeneratedObjectWebFormService.svc/SaveWebFormObjectData",
redirectUrl: ""
};
Замініть --Ваш JavaScript-код тут--
на налаштований код для сторінку лендінга
- Функція нижче створює об'єкт із введених даних.
- Прив'яжіть виклик цієї функції до події "onSubmit" форми або будь-якому іншому елементу події.
- Приклад:
<form class="mainForm" name="landingForm" onSubmit="createObject(); return false">
function createObject() {
landing.createObjectFromLanding(config);
}
/* Функція нижче ініціює лендинг з параметрів URL. */
function initLanding() {
landing.initLanding(config);
}
jQuery(document).ready(initLanding);