Додавання мови до картки контакта | eSputnik Support

Дані користувача

Email

Омніканальність

Автоматизація

Додавання мовних уподобань до картки контакта

Картка контакту містить поле для запису мови контакту.

Поле "Мова" у картці контакту

Розглянемо, як додати мову до карток нових та тих контактів, що існують.

Додавання мови для контактів, що існують

Передбачено чотири способи заповнення порожнього поля “Мова” у картці контакту.

1. Імпорт контактів 

Наприклад:

        。“uk”, “en”;

        。“uk-UA” (українська, Україна), “en-US” (англійська, США).

  • Оновлення даних. Для завантаження оновлень необхідно:

                a. Експортувати базу контактів із системи.

                b. Привести колонку “Мова” у відповідність до міжнародного формату мовних тегів RFC 5646, щоб система правильно зчитала інформацію.

                c. Імпортувати перетворені дані назад у систему.

Валідний формат мови при імпорті контактів

2. Збір мовних даних із браузера

На основі взаємодії підписників із розсилками система записує мову браузера та додає її в поле мови.

3. Збір даних за допомогою веб-трекінгу

Дані про мову котактів, ідентифікованих з події веб-трекінгу webcontact, можуть отримуватися з хедерів цієї події, якщо в картках таких контактів поле “Мова” буде порожнім.

4. Додавання даних вручну

Ви можете редагувати значення поля “Мова” у картці контакту незалежно від того, яким способом воно було додано.

Важливо

  • Зміни, зроблені вручну, завжди матимуть більший пріоритет, ніж інформація, автоматично зібрана системою.
  • Якщо в системі поле мови вже заповнено, система не замінить дані, що існують. Мова браузера буде записуватися лише для порожнього поля, а раніше додані дані зберігаються за замовчуванням.
  • При імпорті дані завжди оновлюються (перезаписуються)!

Додавання мови для нових контактів

За замовчуванням поле мови заповнюється для всіх нових контактів через:

1. API-ресурс

Передача параметра `languageCode` API-ресурсом Subscribe contact.

Важливо

Якщо картка контакту не містить поля `languageCode`, мова, вибрана підписником у мобільному застосунку, записується у картці контакту.

2. Віджети eSputnik

Система визначає мову сайту, якою показуються віджети. Пріоритет виявлення наступний:

1. Аналіз значення атрибута `lang` в `HTML` тезі.

2. Аналіз URL сайту для пошуку сегмента адреси, що містить:

        a. Код мови в ISO-639-1.

        b. Код мови та місцезнаходження (ISO-639-1 + ISO-3166).

3. Визначення мови, встановленої в браузері (`navigator.language`).

Крім того, ви можете попросити клієнта вказати мову у формі підписки, опитуванні або профілі на сайті.

Додавання мови через форму підписки

3. SDK для мобільних застосунків

Коли контакт встановлює ваш мобільний застосунок, SDK збирає дані, включаючи `languageCode`.

Докладніше дивіться в інструкціях:

4. Підписка на web push-повідомлення 

Коли контакт підписується на web-push повідомлення, система збирає дані про те, якою мовою контакт вводить дані, і записує їх у картку.

Залишилися питання?
Спеціалісти обов'язково нададуть відповідь та допоможуть вирішити вашу проблему!
Зворотний дзвінок
Залишіть заявку – і наш спеціаліст зв'яжеться з вами в робочий час.
Відправити заявку
Консультація в чаті
Готові до ваших запитань!
Написати в чат
Електронна пошта
Напишіть в службу підтримки eSputnik.
Надіслати email