Похожие презентации:
0925~3a886060b01845b0a45a22ef3e3ae383
1. Оптимизация работы в PreSALE с использованием скрипта
ОПТИМИЗАЦИЯРАБОТЫ В
PRESALE С
ИСПОЛЬЗОВАНИЕМ
СКРИПТА
134 магазин, Парашютная
31 января 2024
2.
ПРОЦЕССУ НАСТРОЙКИПОЛЬЗОВАТЕЛЬСКИХ СКРИПТОВ В
БРАУЗЕРЕ GOOGLE CHROME. В ПЕРВОМ
СЛАЙДЕ МЫ КРАТКО РАССМОТРИМ ЦЕЛЬ
ДАННОЙ ПРЕЗЕНТАЦИИ, А ТАКЖЕ
ОБЗОРНУЮ ИНФОРМАЦИЮ О
ВОЗМОЖНОСТЯХ НАСТРОЙКИ СКРИПТОВ В
3. Как настроить скрипт в Google Chrome
Открытие Google Chrome3
leroymerlin.ru
Шаг первый
Сначала нужно найти иконку Google Chrome на рабочем
столе или в меню "Все программы". Дважды кликните по
иконке чтобы запустить браузер. В браузере откроется
пустая вкладка, готовая для работы.
4. Как настроить скрипт в Google Chrome
Открытие Дистпечера закладок4
leroymerlin.ru
Шаг второй
Наш второй шаг - это нажатие на иконку с тремя
точками, которая расположена в правом верхнем углу
окна браузера. Эта иконка позволяет нам открыть
дополнительное меню с различными пунктами.
Далее необходимо выбрать пункт "Закладки", а затем
подпункт "Диспетчер закладок". Таким образом мы
откроем окно, в котором сможем создать новую
закладку для нашего скрипта.
5. Как настроить скрипт в Google Chrome
Добавление новой закладки5
leroymerlin.ru
Шаг третий
В окне "Диспетчер закладок" нажмите на ПКМ и «Новая
закладка". В поле "Название" введите название для
закладки, а в поле "URL" введите скрипт, который будет
написан на следующих слайдах. Это позволит быстро
использовать скрипт в будущем. Затем нажмите
"Сохранить" для сохранения закладки.
6. Как настроить скрипт в Google Chrome
Быстрый доступ к закладке6
leroymerlin.ru
Шаг четвертый
Чтобы сделать панель закладок видимой, необходимо
нажать на иконку с тремя точками в верхнем правом
углу окна браузера Chrome. Затем выбрать пункт меню
"Закладки" и далее - "Показать панель закладок". Это
откроет панель закладок с левой стороны, где можно
будет найти и использовать ранее добавленные
закладки.
7. Как настроить скрипт в Google Chrome
Войти в WhatsApp7
leroymerlin.ru
Шаг пятый
Откройте в Новой вкладке
https://web.whatsapp.com/
Или найдите Web версию через поисковик.
После открытия страницы отсканируйте с помощью
телефона QR-код или совершите вход с помощью
номера телефона.
8. Скрипт для поиска данных клиента и отправки сообщения через What’s App
Данный скрипт нужно скопировать и вставить вjavascript:(function()
{ var phoneNumberRegex = /\+\d\s\d{3}\s\d{3}-\d{2}-\d{2}/g; var
третьем шаге.
8
Если меняете текст,
то меняем только
тот, что выделен
синим цветом.
leroymerlin.ru
phoneNumber = document.body.innerText.match(phoneNumberRegex)[0]; var customerName
= document.getElementsByClassName('node_modules-fronton-react-typography-stylesmodule__typography--gU4V0 node_modules-fronton-react-typography-styles-module___m-NTpK1 lm-clients-CustomerControl-ViewCard__link_text node_modules-fronton-reacttypography-styles-module__body_accent--GPIDO')[0].textContent; var message =
'Здравствуйте, ' + customerName + ', это компания Лемана Про. Хотим вам предложить
сэкономить на проекте 500 рублей. Для этого, предлагаю Вам записаться на повторное
проектирование. Ссылка для самостоятельной записи: https://nizhniynovgorod.lemanapro.ru/uslugi/proektirovanie-i-dizayn/proektirovanie-sistem-hraneniya/
%27; var webWhatsappURL = %27https://web.whatsapp.com/send?phone=%27 +
encodeURIComponent(phoneNumber) + %27&text=%27 + encodeURIComponent(message);
window.open(webWhatsappURL, %27_blank%27);})();
9. Скрипт для поиска данных клиента и отправки сообщения через What’s App
В данный скрипт добавлено имя сотрудника.document.body.innerText.match(phoneNumberRegex); if (phoneNumberMatch && phoneNumberMatch.length > 0) { var phoneNumber =
phoneNumberMatch[0]; var customerNameElements = document.querySelectorAll('span.microfront_masterdata__typography-zlBZQ.microfront_masterdata___s--Q18da.microfront_masterdata__body_accent--N3oNP.microfront_masterdata__override-style--iAOBH.line-clamp-2.textstart'); if (customerNameElements.length > 0) { var customerName = customerNameElements[0].textContent.trim(); var message = 'Здравствуйте, ' +
customerName + ', ! ВАШ ТЕКСТ'; var webWhatsappURL = 'https://web.whatsapp.com/send?phone=' + encodeURIComponent(phoneNumber) + '&text=' +
encodeURIComponent(message); window.open(webWhatsappURL, '_blank'); } else { alert('Не удалось найти имя клиента.'); } } else { alert('Не удалось
найти номер телефона.'); } })(); Что изменилось: Заменил селектор на новый класс: span.microfront_masterdata__typography-zlBZQ.microfront_masterdata___s--Q18da.microfront_masterdata__body_accent--N3oNP.microfront_masterdata__override-style--iAOBH.line-clamp-2.textstart
9
Если меняете текст,
то меняем только
тот, что выделен
синим цветом.
leroymerlin.ru
javascript:(function() { var phoneNumberRegex = /\+\d\s\d{3}\s\d{3}-\d{2}-\d{2}/g; var phoneNumberMatch =
10. Работа скрипта в Presale
Как работать со скриптом• Быть авторизованным в Presale
• Быть во вкладке Сделки
• Должная быть открыта нужная нам сделка
10
leroymerlin.ru
После того как мы выбрали нужного нам клиента, мы
нажимаем на созданную нам закладку.
После чего будет создана новая вкладка WhatsApp с
открытым и уже написанным сообщением. По
желанию готовое сообщение можно исправить и
оставить только имя клиента.
11. Скрипт для сопровождения на примере отдела Кухни
Пояснение данного скрипта.Скрипт для
копирования
javascript:(function(){ var n = document.body.innerText.match(/\+\d\s\d{3}\s\d{3}-\d{2}-\d{2}/g)?.[0]; if (!n) return alert('Не найден
номер'); var e = document.querySelector('span.microfront_masterdata__typography--zlBZQ.microfront_masterdata___s-Q18da.microfront_masterdata__body_accent--N3oNP.microfront_masterdata__override-style--iAOBH.line-clamp-2.textstart')?.textContent.trim(); if (!e) return alert('Не найдено имя'); var s = { "1": "Здравствуйте, " + e + "! ВАШЕ ИМЯ, ВАШ
МАГАЗИН. Мы с вами составляли проект Вашей кухни! Можем оформить Вам замер помещения, а так же записать вас на
повторную на встречу по проекту. Когда вам было бы удобно?", "2": "Здравствуйте, " + e + "! ВАШЕ ИМЯ, ВАШ МАГАЗИН.
Вижу что Вам произвели услугу замера. Могу записать Вас на корректировку и оформление кухни. Когда вам было бы
удобно?", "3": "Здравствуйте, " + e + "! ВАШЕ ИМЯ, ВАШ МАГАЗИН. Вижу, что Вам произвели услугу замера. Внесли
корректировки согласно замеру. Давайте обсудим изменения. Можем оформить приобретение по ссылке для оплаты,
когда вам было бы удобно?", "4": "Здравствуйте, " + e + "! ВАШЕ ИМЯ, ВАШ МАГАЗИН. На каком этапе у Вас сейчас
ремонт? Можем предложить Вам помощь в ремонте от наших партнеров. Разводка электрики, Водоснабжение, Укладка
пола, Натяжные потолки. Подскажите какие услуги будут для Вас полезны? Мы можем составить заявку на необходимую
услугу, далее наши коллеги с Вами свяжутся для подробной консультации и оформления.", "5": "Здравствуйте, " + e + "!
ВАШЕ ИМЯ, ВАШ МАГАЗИН. Не могли бы Вы поделиться расчетом от другой компании? Хотим предложить Вам
рассмотреть наши дополнительные варианты по предложениям, у нас появились новые коллекции по приятной цене,
которые так же могли бы Вас заинтересовать.", "6": "Здравствуйте, " + e + "! ВАШЕ ИМЯ, ВАШ МАГАЗИН. Мы можем
предложить Вам наши кредитные предложения:\n\nЯндекс СПЛИТ; Рассрочка; Кредит - Комфортный.\n\nЯндекс СПЛИТ,
позволит Вам:\n- Получить товар сразу, оплатив 25% покупки (обычный СПЛИТ), без первого взноса (супер СПЛИТ).\nРазделить оплату на части и сохранить бюджет.\n- Взять товар или услугу на 2 месяца без переплат, даже там, где кредит
без переплат не работает.", "7": "Здравствуйте, " + e + "! ВАШЕ ИМЯ, ВАШ МАГАЗИН. Мы с вами составляли проект Вашей
кухни! Информируем Вас о проходящей акции ОПИСАНИЕ АКЦИИ. Подскажите заинтересовало ли Вас данное
предложение, на какой день Вас записать для просчета нового варианта проекта?", "8": "Здравствуйте, " + e + "! ВАШЕ
ИМЯ, ВАШ МАГАЗИН. Уточните пожалуйста, правильно понимаю, Вы уже приобрели в другом месте? Если да, подскажите
пожалуйста где именно и что больше привлекло в данной компании?" }; var c = prompt("Выберите сценарий:\n1. 1 этап
после проекта\n2. 2 этап после замера\n3. Онлайн работа\n4. Этапы ремонта\n5. Рассматривает другие предложения\n6.
Дорого\n7. Акция\n8. Приобрел в другом месте"); if (!c || !s[c]) return; window.open("https://web.whatsapp.com/send?phone=" +
encodeURIComponent(n) + "&text=" + encodeURIComponent(s[c]), "_blank"); })()
// Этот код будет выполняться как функция, когда его запустят в закладках браузера.
javascript:(function() {
// Паттерн для поиска номера телефона в тексте.
var phoneNumberRegex = /\+\d\s\d{3}\s\d{3}-\d{2}-\d{2}/g;
// Находим первый номер телефона на странице.
var phoneNumber = document.body.innerText.match(phoneNumberRegex)[0];
// Находим имя клиента на странице.
var customerName = document.getElementsByClassName('node_modules-fronton-react-typographystyles-module__typography--gU4V0 node_modules-fronton-react-typography-styles-module_m--NTpK1
lm-clients-CustomerControl-ViewCardlink_text node_modules-fronton-react-typography-stylesmodule__body_accent--GPIDO')[0].textContent;
// Создаем сообщение для отправки в WhatsApp.
var message = 'Здравствуйте, ' + customerName + ', Подскажите, какое решение приняли по
проекту кухни? Нужно ли оформить замер помещения? Лемана Про, Анна.%27;
// Если на странице есть текст "Заявка на замер", создаем соответствующее сообщение.
if (document.body.innerText.includes('Заявка на замер')) {
message = 'Здравствуйте, ' + customerName + ', Хочу узнать, как прошёл ваш замер? Когда
планируете нас посетить, может вас записать?%27;
}
// Если на странице есть текст "Услуга №", создаем соответствующее сообщение.
if (document.body.innerText.includes('Услуга №')) {
message = 'Здравствуйте, ' + customerName + ', Хочу узнать, как прошла ваша сборка? Может
есть фото уже готовой кухни? Было бы очень интересно посмотреть!%27;
}
// Формируем URL для отправки сообщения в WhatsApp.
var webWhatsappURL = 'https://web.whatsapp.com/send?phone=' +
encodeURIComponent(phoneNumber) + '&text=' + encodeURIComponent(message);
// Открываем новое окно для отправки сообщения в WhatsApp.
window.open(webWhatsappURL, '_blank');
})();
11