salesforce lightning tutorial
Цей посібник Salesforce Lightning висвітлює різні аспекти платформи, такі як Salesforce Lightning Design Systems, Login, Component Framework:
Salesforce - це CRM №1 у світі та має очевидні переваги перед іншими CRM.
Цей підручник стосується блискавки Salesforce, і для кращого розуміння ми розглянемо деякі теми, такі як Lightning Experience, Lightning Component Framework, Lightning Design System, Lightning Connect тощо.
Для початку давайте спочатку зрозуміємо, що таке Salesforce Lightning.
Що ви дізнаєтесь:
- Що таке блискавка Salesforce
- Висновок
Що таке блискавка Salesforce
Salesforce Lightning - це платформа для розробки додатків на основі компонентів від Salesforce.com. Дизайн спрощує процеси бізнес-користувачів, які діють зручно для всіх, хто не знає мови програмування. Він має набір інструментів та технологій, що стоять за платформою розробки мобільних додатків Salesforce під назвою App Cloud. Це допомагає підвищити продуктивність, швидше створювати додатки та оптимізувати роботу.
Ось відео про Salesforce Lightning:
Salesforce Lightning виконує такі дії:
- Підвищте продуктивність свого бізнесу завдяки підвищенню ефективності функцій продажу та обслуговування.
- Керуйте своїм бізнесом кращим чином, оптимізуючи операції за допомогою Lightning Experience.
- Дайте змогу легко, швидко та цікаво створювати програми.
- Приймайте рішення, спираючись на розуміння.
>> Будь ласка, зверніться до посилання для збору подальших деталей.
З зображень нижче ви можете побачити діяльність, яку виконує Блискавка.
Підвищення продуктивності
Оптимізуйте операції
Швидко створюйте програми
Працюйте розумно з ШІ
Як увійти в систему блискавки Salesforce
Salesforce Lightning Login допомагає користувачам зручністю, підвищеною швидкістю та безпекою входів без пароля. Це вимагає ввімкнення Lighting Login, присвоєння необхідних дозволів користувачам та заохочення користувачів до індивідуальної реєстрації Salesforce Lightning Login.
Це вимагає встановлення програми Salesforce Authenticator з App Store або Google Play. Вхід Salesforce Lightning працює не тільки для Salesforce Lightning, але і для Salesforce Classic. За замовчуванням усі внутрішні користувачі мають право на вхід Lightning, але це можна зробити доступним для всіх користувачів, включаючи користувачів спільноти.
Дозвіл користувача Lightning Login може бути використаний для визначення придатності користувача. Користувач повинен пройти такий шлях для доступу до Lightning Login:
1. Налаштування-> поле швидкого пошуку-> Ввести параметри сеансу-> Вибрати параметри сеансу
два. Перегляньте налаштування за замовчуванням Lightning Login
- Увімкніть Lightning Login (Вимкнення Lightning Login поверне користувача до опції входу з паролем)
- Підтвердьте стандартний рівень безпеки сеансу
Lightning Login встановлює стандартний рівень безпеки для сеансу користувача - рівень безпеки або метод пароля користувача.
- Призначте дозвіл користувача Lightning Login для профілю користувача або встановленого дозволу.
>> Будь ласка, зверніться до Lightning Login для подальших деталей.
Нарешті, користувачеві потрібно зареєструватися у Lightning Login, використовуючи мобільний пристрій для затвердження сповіщення про реєстрацію.
Перегляньте сповіщення з програми Salesforce Authenticator (версія 2 або новішої), яка є двофакторною програмою автентифікації, щоб затвердити реєстрацію Lightning Login. Далі користувач перевіряє деталі сповіщення, а потім натискає Затвердити. Додаток дозволяє сканувати відбиток пальця та вводити відбиток.
Після завершення реєстрації користувач повертається до Salesforce. Ім'я користувача зберігається для майбутніх входів Lightning, просто натискаючи кнопку Запам’ятати мене. Однак Автентифікатор дозволяє схвалити / заборонити вхід Lightning.
>> Довідка Реєстрація на Lightning Login для будь-яких подальших деталей.
Досвід блискавки Salesforce
Salesforce працював з іншим інтерфейсом, безпосередньо перед досвідом Lightning, і його назвали Salesforce Classic.
Перехід вашого бізнесу в Lightning Experience Salesforce створює взаємодію з користувачами, яка допомагає трансформувати ваш бізнес, покращуючи продуктивність та робочий процес, а також робить ваші роботи простішими та інтуїтивнішими.
Salesforce дозволяє користувачеві здійснити перехід до Lightning Experience, дозволяючи одночасно використовувати Salesforce Classic. Це робить вагомим аргумент для тих, хто приймає рішення та керівництво, і продумує ваш бізнес на перехідний період. Це усуває старі проблеми за допомогою переоцінки існуючих налаштувань.
Ось основні переваги для користувачів Salesforce Lightning Experience:
- Перемикайтеся між спеціальними брендовими програмами разом із ефективною навігацією.
- Нові макети записів, які зосереджуються на тому, що ви можете зробити.
- Візуалізуйте свої дані за допомогою переглядів списків із турбонаддувом, які дозволяють користувачеві легко фільтрувати.
- Надайте унікальні інформаційні панелі з компонентами, що охоплюють як стовпці, так і рядки.
- Переглядайте важливі дані за допомогою швидких фільтрів подань звітів.
- Швидкий доступ до продуктивності, наприклад Нотатки та Останні елементи, на панелі утиліти.
Ось цифра, яка відображає досвід роботи Lightning в Salesforce:
Деякі галузі, в яких Salesforce Experience працює добре:
# 1) Робоча область можливості
Це дозволяє вашим торговим представникам працювати розумніше і швидше з угодами. Забезпечення ефективної роботи вашого процесу продажів в оптимізованому до дії робочому просторі та налаштування коучингових сценаріїв на кожному кроці процесу продажу дозволить швидше закрити угоди, створюючи записи швидше, але з меншою кількістю кліків.
Ось зображення робочого простору можливостей:
# 2) Облікові записи та контакти
Оптимізація макетів для облікових записів та контактів та упорядкування вмісту відповідно до посилань на приклади використання допоможе торговим представникам швидко зібрати інформацію.
Ось зображення, що відображає робочу область облікових записів та контактів:
# 3) Звіти та інформаційні панелі
автоматизація кращих практик при тестуванні програмного забезпечення
Користувачі можуть створювати фільтри під час перегляду звіту. Оновлений редактор інформаційної панелі допомагає користувачам використовувати компоненти як для стовпців, так і для рядків.
На зображенні нижче показано звіти та інформаційні панелі:
>> Будь ласка, зверніться до Досвід продажів для подальших деталей.
Компонент Lightning Framework
Структура компонентів Salesforce Lightning - це структура інтерфейсу з відкритим кодом для веб-розробки для створення односторінкових веб-програм для мобільних пристроїв та настільних пристроїв.
Існує дві моделі програмування для створення компонентів Lightning - веб-компоненти Lightning та компоненти Aura. Компоненти блискавки містять різні ресурси, перелічені в таблиці нижче:
Ресурс | Використання |
---|---|
Візуалізатор | Клієнтський візуалізатор, щоб замінити рендеринг за замовчуванням для компонента. |
Компонент / Застосування | Єдиний необхідний ресурс у наборі містить націнку за компонент або програму. Кожен пакет містить один компонент або ресурс програми. |
Стилі CSS | Стиль компонента |
Контролер (JS) | Методи контролера на стороні клієнта для обробки подій у компоненті. |
Дизайн | Потрібно для компонентів, що використовуються у програмі Lightning App Builder або Lightning Pages. |
Помічник (JS) | Функції JavaScript, які можна викликати з будь-якого коду JavaScript у наборі компонента. |
Документація | Опис, зразок коду та одне чи кілька посилань на приклади компонентів. |
SVG | Спеціальний ресурс піктограм для компонентів, що використовуються у програмі Lightning App Builder. |
Веб-компоненти Lightning використовують HTML та JavaScript для створення користувацьких елементів HTML. Він використовує JavaScript на стороні клієнта та Apex на стороні сервера для створення односторінкових динамічних веб-додатків. Користувачі використовують CLI Salesforce та вибраний редактор коду. З іншого боку, компоненти Aura використовують консоль розробника. Компонент Блискавка діє як підмножина компонента Аура.
По-перше, давайте заглибимося в те, як створювати компоненти блискавки.
Як створити компонент блискавки
Створіть Компонент блискавки, перейшовши до Консолі розробника і дотримуючись вказаного нижче шляху:
Файл -> Новий-> Компонент блискавки
(зображення джерело )
Він включає компоненти HTML і Aura, що підтримуються Salesforce. Вкажіть ContactList як назву пакета та натисніть кнопку надіслати.
Користувач виконує необхідні кроки, зазначені нижче:
- Створіть клас контролера ContactList
- Створення компонента блискавки QuickContacts
- Створіть Компонент блискавки ContactList
Створіть компонент Lightning для відображення списку контактів, а потім додайте його до компонента QuickContacts. Компонент ContactList реалізується наступним чином:
>> Детальніше див створення компонента Lightning як пояснено вище.
Переваги веб-компонентів Lightning
Нижче наведено деякі переваги веб-компонента Lightning:
# 1) Екосистема компонентів, готова для бізнесу
Він створює готові для бізнесу компоненти і робить їх корисними для досвіду Lightning, програми Salesforce та спільнот. Меню навігації дозволяє користувачам програми отримувати доступ до компонентів. Використовуйте компоненти перетягування на сторінці Lightning за допомогою Experience Builder або Lightning App Builder, слугуючи для налаштування досвіду Lightning або спільнот.
Більше того, AppExchange має додаткові компоненти для вашої організації. Нарешті, стає можливим ділитися та публікувати компоненти з іншими користувачами.
# 2) Нестандартні компоненти
Немає потреби оптимізувати ваші програми для декількох пристроїв, оскільки компоненти піклуються про все, не витрачаючи часу.
# 3) Швидший розвиток
Дозвольте своїй команді працювати швидше, завдяки готовим компонентам, які добре функціонують як на мобільних, так і на настільних пристроях. Загальна ефективність розробки підвищується шляхом створення додатків з компонентом для паралельного проектування. Споживачі розглядають публічну форму компонентів, оскільки компоненти інкапсулюються, а внутрішнє перебування залишається приватним.
# 4) Сумісність між браузерами
Розроблені програми підтримують новітні браузерні технології, такі як CSS3, HTML5 та сенсорні події, використовуючи адаптивний дизайн.
>> Будь ласка, прочитайте це для отримання додаткової інформації про створення компонента блискавки.
Компоненти аури блискавки
Aura Components виступає в ролі моделі програмування Lightning Components. Ці компоненти є пучком компонентів.
Основними перевагами компонента Aura є:
- Нестандартні компоненти
- Швидкий розвиток
- Багата компонентна екосистема
Зразок фрагмента коду для компонентів Aura:
Date:
Amount:
Client: {!v.expense.Client__c}
Запишіть деякі моменти щодо компонента Aura:
- Використовуйте розмітку XML, використовуючи статичні теги HTML та компоненти Aura.
- Використовуйте такі компоненти, як Visualforce developer та
- Клієнтський контролер компонента написаний на JavaScript, що є clickReimbursed function у згаданому зразку.
Система проектування блискавок
Система дизайну блискавки Salesforce (SLDS) дозволяє командам Salesforce використовувати шаблони для конкретних випадків для швидшої ітерації та ефективного створення цілісних рішень. Сюди входять усі ресурси для створення користувальницьких інтерфейсів, які відповідають принципам Salesforce Lightning та найкращим практикам та прийнятим мовам дизайну.
Це дозволяє дизайнерам зосереджуватись на досвіді користувачів, взаємодії та потоки та допомагає розробникам зосередитись на логіці додатків, а не на пікселях.
На відміну від інших систем дизайну, що підтримують повністю функціональний код, SLDS підтримує різні бази кодів, такі як веб-компоненти React та Lightning.
Деякі особливості системи Lightning Design:
# 1) Рекомендації щодо дизайну
Lightning Design System виступає ключовим ресурсом для партнерів і клієнтів Salesforce. Покращення вичерпних керівних принципів проектування допомагає кожному співтовариству краще зрозуміти систему. Керівні принципи допомагають доповнити існуючу документацію, орієнтовану на розробника.
найкращий безкоштовний DVD ripper для зашифрованих DVD
SDLC пропонує схеми та компоненти продукту Salesforce. За допомогою цих шаблонів та компонентів ви можете розробляти програми та продукти, що знаходяться в екосистемі Salesforce, щоб забезпечити уніфіковану мову та стабільну роботу користувачів.
На зображенні нижче показано основні принципи дизайну, яких дотримувалися під час проектування в Salesforce:
(зображення джерело )
# 2) Рекомендації щодо доступності
Основа вашої програми покладається на доступну націнку, надану SLDS. Вам потрібно дотримуватися вказівок щодо доступності інтерактивних компонентів для створення доступних компонентів. Управління ролями та властивостями ARIA та поведінка клавіатури є частиною настанов.
Система дизайну забезпечує доступні компоненти за допомогою семантично коректних компонентів, які постачаються з маркуванням ARIA для правильної ідентифікації. Ви можете створювати доступні компоненти, починаючи з цієї націнки. Ролі та семантична націнка ARIA базуються на найкращих практиках та стандартах W3C.
# 3) Компонентні креслення
Компоненти створюються за допомогою цих компонентних фреймворків, які є агностичними, доступними елементами CSS та HTML. Дизайнери та інші учасники спільноти Salesforce створюють унікальні функціональні компоненти для ряду фреймворків за допомогою цих фреймворків.
Будь ласка, перейдіть до наступного відео, щоб отримати докладнішу інформацію про систему проектування блискавок:
>> Довідка SLDS для подальших деталей.
Конструктор додатків Lightning Salesforce
Lightning App Builder - це інструмент, який дає змогу користувачеві легко створювати власні сторінки не тільки для мобільних додатків Salesforce, але й для Lightning Experience. Він також діє як універсальний магазин для налаштування програм Lightning.
Доступ до конструктора додатків Lightning виконайте наступний крок:
Швидкий пошук -> Lightning App Builder -> Setup -> Lightning App Builder.
Виконайте такі дії за допомогою Lightning App Builder:
- Проаналізуйте стандартні сторінки за допомогою односторінкових програм.
- Створюйте додатки в стилі інформаційної панелі, які відстежують ключові квартальні потенційні клієнти чи найвищі перспективи продажів.
- Проаналізуйте стандартні сторінки за допомогою односторінкових програм.
- Створюйте додатки в стилі інформаційної панелі, які відстежують ключові квартальні потенційні клієнти чи найвищі перспективи продажів.
- Вирішіть конкретну проблему за допомогою точкових додатків, таких як додатки для витрат, які вводять витрати та також контролюють їх.
- Створюйте власні сторінки для об’єктів відповідно до вимог користувача.
- Створіть власні домашні сторінки, які користувачі найчастіше використовують.
Конструктор додатків Lightning допомагає оновити навігацію, параметри програми та керувати сторінками Lightning, призначеними програмі.
Salesforce надає користувачеві такий інструмент, як Lightning App Builder, для створення сторінки Lightning. Це можливо перетягуванням компонентів Lightning та сторінки Visualforce на сторінку.
Ось зображення конструктора додатків Lightning:
Створіть домашню сторінку програми за допомогою програми Lightning App Builder
Домашня сторінка програми створюється за допомогою програми Lightning App Builder для додавання до мобільної програми Salesforce або програми Lightning.
він підтримує питання та відповіді на співбесіду
Налаштування-> Вікно швидкого пошуку-> Конструктор програм-> Конструктор додатків Lightning-> Новий-> Сторінка програми-> Далі-> Створити мітку для сторінки програми довжиною до 80 символів-> Вибрати шаблон сторінки-> Готово
>> Для отримання додаткової інформації, будь ласка, зверніться до посилання .
Конструктор додатків Lightning:
Як додати або налаштувати вкладки на сторінках Lightning за допомогою програми Lightning App Builder?
Lightning App Builder дозволяє користувачам створювати, оновлювати, видаляти та змінювати порядок вкладок / наборів вкладок для Домашніх сторінок та записувати в Lightning Experience. Більше того, це дозволяє користувачеві налаштовувати вкладки, що з’являються, називати їх та додавати компоненти до цих вкладок.
>> Будь ласка, зверніться до деталей на як додати / налаштувати вкладки - - .
Ось відео про Lightning App Builder, яке містить додаткові відомості:
Lightning Connect
Salesforce Connect дозволяє організації Salesforce отримувати доступ до даних із зовнішньої системи. Він діє як фреймворк, що дозволяє шукати, переглядати або модифікувати дані, розташовані зовні від організації Salesforce.
Немає необхідності копіювати дані в організацію, замість того, щоб зовнішні об'єкти стали в нагоді для доступу до даних у режимі реального часу за допомогою викликів веб-сервісу.
Раніше використання інструментів Extract, Transform and Lead Tools (ETL) було єдиним засобом інтеграції Salesforce із зовнішніми даними. Але це трудомістко. Навпаки, Salesforce Connect дозволяє користувачеві зіставляти таблиці даних, що знаходяться у зовнішніх джерелах, із зовнішніми об’єктами організації Salesforce.
Salesforce Connect дає можливість інтегрувати таблиці із зовнішніх джерел у режимі реального часу, таких як Microsoft Dynamics NAV та шлюз SAP NetWeaver. І все це стає можливим, не потрібно писати єдиний рядок коду. Більше того, він забезпечує реальне підключення до зовнішніх даних, а не копію, яка вимагає місця для зберігання та регулярної синхронізації.
Розглянемо Salesforce Connect у таких ситуаціях:
- Розглянемо невеликі фрагменти даних у певний момент часу.
- Доступ до даних у режимі реального часу.
- У вас є великий обсяг даних, які не слід копіювати в організацію Salesforce.
- При перенесенні системних стандартів потрібні непотрібні дані в організації Salesforce.
Як працює Lightning Connect
Lightning Connect дозволяє користувачеві отримувати доступ до даних у режимі реального часу із широкого кола зовнішніх джерел даних.
Ось кроки для створення зовнішніх джерел даних, які встановлюють зв’язок із вмістом і даними, розташованими поза організацією Salesforce:
# 1) Налаштування-> Вікно швидкого пошуку-> Введіть зовнішні джерела даних
# два) Клацніть на Зовнішні джерела даних
Або
Клацніть Edit (для редагування зовнішнього джерела даних)
- Заповніть деталі
- Збережіть протокол автентифікації
- Натисніть Зберегти
- Поставте прапорець «Перевірити та синхронізувати», щоб встановити з’єднання
По черзі,
Клацніть на Синхронізувати після вибору таблиць і виконайте такі дії:
- Автоматично створювати зовнішні об’єкти Salesforce.
- Автоматично створюйте власне поле для кожного зі стовпців таблиці, сумісне з типом поля метаданих Salesforce.
Ось малюнок, який пояснює сторінку деталей зовнішніх джерел даних:
Користувач може зіставити таблиці у зовнішній системі із зовнішніми об'єктами всередині Salesforce. Він поєднує вміст та дані для вашої організації Salesforce.
Концепція OData в Lightning Connect
Lightning Connect використовує один із спеціально розроблених адаптерів для підключення до даних, що знаходяться у зовнішній системі. Стандарт протоколу відкритих даних (OData). OData - це сучасний протокол REST, який допомагає інтегрувати дані. Він визначає найкращі практики використання RESTFUL API.
Це не тільки дозволяє вам спиратися на бізнес-логіку, але створює RESTFUL API. Технологічні гіганти, такі як SAP та Microsoft, вже впровадили підтримку OData, зробивши такі продукти, як SharePoint, безпосередньо доступними.
AppExchange для компонентів
AppExchange для Salesforce є еквівалентом провідного корпоративного хмарного ринку. Це універсальний магазин, який дозволяє розширити Salesforce в будь-який відділ або галузь за допомогою 50 000 рішень. Це керує перетвореннями бізнесу завдяки глибокому досвіду 1000 консультантів.
Кожне з рішень призначене для Salesforce відповідно до ваших потреб бізнесу. AppExchange допомагає вирішити будь-які бізнес-завдання:
- Програми
- Компоненти
- Болтові рішення
- Дані про блискавки
- Рішення для потоку
- Консультанти
Ось схема Salesforce AppExchange:
(зображення джерело )
Будь ласка, зверніться AppExchange Salesforce для подальших деталей.
Блискавка проти класичного
Особливості | Блискавка | Класичний |
---|---|---|
Облікові записи та контакти | Lightning надає такі функції для облікових записів та контактів: -Новини -Шлях -Контакти на кілька облікових записів -Інтегрована електронна пошта та шаблони - Основні моменти Twitter -Хронологія діяльності -Автоматизовані поля рахунку -Примітки -Макет сторінки посилання | Classic пропонує лише деякі з цих функцій: -Контакти на кілька облікових записів -Пов'язані списки -Інтегрована електронна пошта та шаблони - Основні моменти Twitter |
Покращений досвід користування | Покращена функція перетягування. Адміністратор може переставити компоненти сторінки відповідно до свого вибору. Викорінює потребу у Visualforce. Lightning дозволяє переносити незначні завдання з налаштування на кінцевих користувачів. | |
Додавання аналітики хвиль Ейнштейна. | Блискавка дає доступ до звітування Ейнштейнової хвилі Analytics. Оновлення автоматично оновлюються щогодини базу даних, отриману від Salesforce. Ейнштейн створює інформаційні панелі, які можна детально вивчити. Пропонує захоплюючий 3D-досвід. | Classic має менш чудове оновлення інтерфейсу користувача. Classic створює діаграми, списки та графіки зі стандартними типами звітів. Створює інформаційні панелі на знімках метрик із оновленими даними на той момент часу. |
Покращена безпека завдяки службі Locker. | LockerService - одна з функцій безпеки, яка ізолює компоненти Lightning, діючи як будівельні блоки сторінок Lightning, взаємодіють між собою та допомагають захистити від зловмисних атак. Блискавка надає дозволи по-різному, не маючи можливості підвищити запевнення для кінцевих користувачів. Це вимагає виходу з системи та підписання за допомогою автентифікації, що забезпечується вищими рівнями надійності. Lightning тепер пропонує кращий перехід і сумісність. Це дозволяє компаніям переводити існуючі робочі процеси за допомогою спеціальних об'єктів метаданих без потреби будувати їх з нуля. | |
Зміни в JavaScript | Не підтримує кнопки JavaScript. У Lightning користувачам потрібно перемикатися між Lightning та Lightning mobile. | Підтримує кнопки JavaScript. |
Друк та редагування звітів | Не доступно для Lightning. | Ця функція працює лише для класичної версії. |
Спільні прогнози | Блискавка пропонує наступне: -Виробництво та планування прогнозів даних. -Територіальні прогнози -Прогнозування обміну -Марка часу, що відображає оновлений час та дані | Ці функції не підтримуються у класичній версії. |
>> Будь ласка, зверніться до посилання, якщо ви хочете отримати додаткові відомості про порівняння для деяких інших Особливості Salesforce .
Висновок
Підручник із Salesforce Lightning висвітлює різні аспекти Salesforce, такі як що таке Salesforce Lightning, компонент Lightning Salesforce та багато інших. Це також допомагає виділити порівняння між Salesforce Lightning та Salesforce Classic.
Блискавка Salesforce складається з наступного:
- Досвід продажів
- Рамка Lightning Component
- Система проектування блискавок
- Конструктор додатків Lightning Salesforce
- AppExchange для компонентів
- Lightning Connect
Подальше читання = >> Запитання та відповіді на інтерв’ю Salesforce Lightning
Рекомендована література
- Підручник із Salesforce CRM - Що таке CRM для Salesforce?
- Підручник з CPQ Salesforce - Що таке CPQ у Salesforce
- Підручник із хмарних служб Salesforce: конфігурація та функції
- Посібник для початківців для тестування SalesForce
- 10 найкращих програмних засобів CRM у 2021 році (останні рейтинги)
- 50 найкращих запитань та відповідей на співбесіду Salesforce (оновлено 2021)
- Кінцевий посібник із сертифікації Salesforce для прибуткової кар’єри
- HubSpot проти Salesforce - який CRM найкращий для вас?