Содержание

Характеристики CMS VamShop и оценки разработчиков

Преимущества VamShop коротко:

  • Служба поддержки пользователей.
  • Быстрое оформление заказа.
  • Фильтры товаров.
  • Подробное руководство пользователя http://vamshop.ru/manual
  • SEO — оптимизация для поисковых систем.
  • Бесплатные обновления в течение года.
  • php код отделён от оформления.
  • smarty шаблоны, лёгкое изменения дизайна.
  • Установка/удаление модулей в «один клик».
  • Визуальный html-редактор.
  • Предустановленный и настроенный модуль дли интеграции магазина с системами типа Яндекс.Маркет
  • Шаблоны для всех писем, отправляемых из магазина.
  • Возможность продажи виртуальных товаров, настройка способов оплаты для виртуальных товаров.
  • Скидки: от количества, от суммы заказа, персональные, групповые, накопительные.
  • Возможность из магазина сделать каталог (без цен, корзины, кнопки купить) нажатием одной кнопки.
  • Разграничение доступа к отдельным товарам и/или отдельным категориям товаров для разных групп покупателей.
  • Возможность настраивать индивидуальные шаблоны для разных категорий товаров, атрибутов.
  • HTML код, соответствующий стандарту XHTML.
  • CSS код, соответствующий стандарту CSS2.
  • RSS каналы.

Подробное описание возможностей интернет-магазина VamShop:

Основные характеристики:

  • Неограниченное количество категорий и товаров.
  • Неограниченное количество товаров в каждой категории.
  • Неограниченное количество подкатегорий в каждой категории.
  • Поддержка физических (доставляемых) и виртуальных (загружаемых) товаров.
  • Статистика по заказам и покупателями.
  • Автоматическое обновление курса валют по курсу ЦБ РФ.
  • Автоматический пересчет цен на товары из одной валюты в другую.
  • Группы покупателей.
  • Управление скидками.
  • Управление информационными страницами.
  • Шаблонная система дизайна smarty.
  • Форма обратной связи.
  • Менеджер баннеров.
  • Менеджер почтовых рассылок.
  • Модули интеграции с системами типа Яндекс.Маркет.

Функциональность для покупателей:

  • Покупатели могут видеть историю своих заказов и текущий статус заказа.
  • Покупатели могут редактировать свои данные. Адресная книга для различных адресов доставки и оплаты.
  • Временная корзина для гостей и постоянная корзина для постоянных покупателей.
  • Быстрый поиск и расширенный поиск.
  • Отзывы о товарах для обмена опытом покупателей.
  • Удобная и понятная процедура оформления заказа.
  • Безопасная работа с использованием SSL.
  • Списки бестселлеров.
  • Отображение информации, что другие покупатели заказывают с каждым товаром.
  • Строка навигации, для наглядного перемещения по сайту.
  • Купоны и сертификаты.
  • Опросы покупателей.

Функциональность администраторской части:

  • Администраторская часть защищена паролем.
  • Неограниченное количество администраторов магазина.
  • Добавление, редактирование и удаление категорий, товаров, производителей, покупателей, отзывов о товарах, заказов.
  • Настройки параметров управления магазином и отображения информации.
  • Экспорт-импорт базы данных товаров в Excel.
  • Простое сохранение и восстановление базы данных.

Функциональность товаров:

  • Дополнительные атрибуты товаров.
  • Возможность ввода описания товаров в формате HTML с форматированием.
  • Автоматический учет остатка товара на складе.
  • Управление возможностью заказывать товары, которые закончились на складе.
  • Неограниченное количество картинок для товаров.
  • Автоматическая нарезка картинок до указанных размеров.
  • Автоматическая установка водяных знаков на все картинки товаров.
  • Для каждого товара, категории могут быть заданы уникальные значения мета-тегов title, description, keywords.
  • Сопутствующие товары.
  • Рекомендуемые товары.
  • Ожидаемые товары.
  • Покупатели могут подписываться на рассылку.

Оплата:

  • Возможность приема различных форм оплаты (наличные, Webmoney, Яндекс.Деньги)

Доставка:

  • Модули доставки учитывают вес, цену при расчете стоимости доставки

Лишние функции могут отключаться.

Для чего подходит

  1. Корпоративный сайт
  2. Интернет-магазин
  3. Порталы и сервисы

Разработчики сайтов на VamShop

Топ-5 по количеству внедрений

Nexoos

«Арт Веб»

Топ-5 по популярности внедрений

Nexoos

Di-project

VamShop

Заинтересовал исполнитель?

Устройте конкурс между партнерами «VamShop» — узнайте цены и сроки внедрения и обслуживания.

Это займет 5 минут.

с партнерами «VamShop»

Онлайн консультант для VamShop —

Чтобы установить онлайн консультант на сайт, созданный при помощи конструктора сайтов «VamShop» — то вы можете воспользоваться нашей инструкцией.

 

Шаг 1

 

Зайдите на сайт через FTP и выберите каталог:

/[папка сайта]/template/[папка шаблона]/

 

Шаг 2

 

В файл «index.html» вставьте код виджета, например, перед закрытием тэга </body>. Если на вашем сайте используется несколько шаблонов, то установить таким образом код нужно во все шаблоны.

 

Шаг 3

 

Сохраните файл и обновите страницу вашего сайта. Если в магазине выводится ошибка после того, как вы добавили код онлайн чат для сайта, попробуйте заключить код в:

{literal}код виджета{/literal}

181075 просмотров

Онлайн консультант для InSales

Если ваш сайт создан при помощи «InSales», то вы можете воспользоваться нашей инструкцией, чтобы установить модуль онлайн консультанта. Шаг 1 Открой…

inSales установка через приложение

Для использования кода нужно зарегистрироваться. После регистрации код для установки виджета Verbox будет доступен в Личном кабинете. Откройте разде…

Онлайн консультант для WIX

Если ваш сайт создан при помощи «WiX», то вы можете воспользоваться нашей инструкцией, чтобы установить модуль онлайн консультанта. Шаг 1 Откройте п…

Онлайн консультант для MODX

Вы можете воспользоваться нашей инструкцией, чтобы установить консультант на сайт, если ваш ресурс создан при помощи «MODX». Установка кода в Шаблон …

Онлайн консультант для AdvantShop

Если ваш сайт создан при помощи «AdvantShop», то вы можете воспользоваться нашей инструкцией, чтобы установить модуль онлайн консультанта. Шаг 1 Вой…

Онлайн консультант для abcp

Если ваш сайт создан при помощи «abcp», то вы можете воспользоваться нашей инструкцией, чтобы установить модуль онлайн консультанта. Шаг 1 Перейдите…

Онлайн консультант для 1С-Битрикс

«1С-Битрикс: Управление сайтом» — профессиональная система управления веб-проектами, универсальный программный продукт для создания, поддержки и успеш. ..

Онлайн консультант для PlatformaLP

Шаг 1 Перейдите в раздел «настройки» в меню страницы. Шаг 2 Далее в раздел «метрика и скрипты» и добавьте новый плагин. Шаг 3 Далее выбираем прои…

Онлайн консультант для Nethouse

Если ваш сайт создан при помощи конструктора сайтов «Nethouse», то вы можете воспользоваться нашей инструкцией для установки онлайн-чата. Шаг 1 Пере…

Онлайн консультант для Joomla

Если ваш сайт создан при помощи платформы «Joomla» , то вы можете воспользоваться нашей инструкцией, чтобы установить на сайт онлайн консультант. Уст…

Онлайн консультант для Flexbe

Воспользуйтесь нашей инструкцией, чтобы установить Verbox живой чат для сайта, если ваш ресурс создан при помощи конструктора «Flexbe». Шаг 1 Войди…

Онлайн консультант для NetCat

Если ваш сайт создан на платформе сайтов «Net-Cat», то вы можете воспользоваться нашей инструкцией для установки онлайн-чата. Шаг 1 Войдите в панель…

Онлайн консультант для Базиум

Если ваш сайт создан при помощи конструктора сайтов «Базиум», то вы можете воспользоваться нашей инструкцией для установки онлайн консультанта для сай. ..

Онлайн консультант для Базиум 2.0

Если ваш сайт создан при помощи конструктора сайтов «Базиум 2.0», то вы можете воспользоваться нашей инструкцией для установки онлайн-чата. Шаг 1 Во…

Онлайн консультант для Drupal

Если ваш сайт создан при помощи конструктора сайтов «Drupal», то вы можете воспользоваться нашей инструкцией для установки онлайн-чата на сайт. Шаг 1…

Онлайн консультант для Tilda.CC

Если ваш сайт создан при помощи конструктора сайтов «Tilda.CC», то вы можете воспользоваться нашей инструкцией для установки сервиса онлайн консультан…

Онлайн консультант для UMI.CMS

Чтобы установить чат на сайт, созданный при помощи конструктора сайтов «UMI.CMS», вы можете воспользоваться нашей инструкцией. Шаг 1 Зайдите на сайт…

Онлайн консультант для A5.ru

Чтобы установить онлайн-консультант на сайт, созданный при помощи конструктора сайтов «A5.ru» — вы можете воспользоваться нашей инструкцией. Шаг 1 З…

Онлайн консультант для CS-CART

Чтобы установить чат на сайт, созданный при помощи конструктора сайтов «CS-Cart» — вы можете воспользоваться нашей инструкцией. Шаг 1 Для начала раб…

Онлайн консультант для Setup

Если ваш сайт создан при помощи конструктора сайтов «Setup», то вы можете воспользоваться нашей инструкцией для установки онлайн-чата. Шаг 1 Зайдите…

Онлайн консультант для WordPress

Если ваш проект создан при помощи «WordPress», то вы можете воспользоваться нашей инструкцией, чтобы установить на сайт онлайн консультанта. Вы может…

Онлайн консультант для HostCMS

Если ваш сайт создан при помощи конструктора сайтов «HostCMS», то вы можете воспользоваться нашей инструкцией для установки онлайн-чата. Шаг 1 Для н…

Онлайн консультант для OpenCart

Если ваш сайт создан при помощи конструктора сайтов «OpenCart », то вы можете подключить чат к сайту используя нашу инструкцию. Шаг 1 Для начала раб…

Как очистить кэш в OpenCart?

Кэш VQMod Для очистки кэша в VQMod вам необходимо зайти в «корень_сайта/vqmod» и удалить файл mods. cache. Затем зайдите в каталог «cache» и удалите в…

Другие CMS

Общая информация Скопируйте код онлайн-консультанта в личном кабинете и вставьте в шаблоны дизайна вашего сайта перед закрывающим тэгом </body>. Для…

Отправка сообщений уведомлений WhatsApp с помощью шаблонов

Поддержка WhatsApp Business API в Twilio теперь общедоступна! Подробнее читайте в журнале изменений.

Шаблон сообщения WhatsApp — это формат сообщения, который вы можете использовать снова и снова для сообщений пользователям после того, как они согласились и предоставили вашему приложению разрешение на отправку им сообщений. Чтобы использовать шаблон сообщения, вы должны сначала отправить его в WhatsApp. WhatsApp проверяет и утверждает каждый шаблон сообщения, как правило, в течение 48 часов или меньше, чтобы поддерживать высокое качество контента и избегать спама. Как только WhatsApp утвердит ваш шаблон, вы можете использовать шаблон сообщения для отправки уведомлений.

Шаблоны используют значения заполнителей, которые можно заменить динамическим содержимым внутри двойных фигурных скобок (

{{...}} ) при отправке сообщения:

  • Ваш код входа для {{1}}: {{2}}.
  • Пример сообщения, отправленного с использованием этого шаблона: Ваш код входа в Twilio — 12345.

Думайте о своем шаблоне сообщения как о начале разговора; цель состоит в том, чтобы преобразовать это исходное сообщение в двусторонний разговор, когда пользователь отвечает. Двусторонние разговоры считаются более ценными, потому что вы взаимодействуете со своим конечным пользователем. Кроме того, они сокращают ваши расходы, поскольку WhatsApp не взимает плату за исходящие сообщения в течение 24-часового сеанса. Для получения дополнительной информации о ценах, пожалуйста, посетите нашу страницу цен.

Отправка сообщений без шаблона в течение 24-часового сеанса

Если пользователь WhatsApp отправил вашему приложению сообщение — будь то ответ на одно из ваших исходящих сообщений или он сам инициировал общение — ваше приложение имеет 24-часовое окно (иногда называемое «24-часовым сеансом» ), чтобы отправлять этому пользователю сообщения, для которых не нужно использовать шаблон.

Когда ваше приложение отправляет сообщение пользователю WhatsApp вне 24-часового сеанса, сообщение должен использовать утвержденный шаблон.

Предварительно зарегистрированные шаблоны для песочницы

Twilio предварительно подготовил следующие шаблоны для использования в песочнице WhatsApp:

  • Ваш {{1}} код {{2}}
  • Ваша {{1}} встреча назначена на {{2}}
  • Ваш {{1}} заказ на {{2}} отправлен и должен быть доставлен {{3}}. Детали: {{4}}

Для получения дополнительной информации ознакомьтесь с нашим руководством по началу работы с песочницей Twilio для WhatsApp.

Ваши шаблоны сообщений WhatsApp должны относиться к одной из следующих категорий . Шаблоны, которые явно не соответствуют этим типам шаблонов, скорее всего, будут отклонены WhatsApp в процессе утверждения шаблона, описанном ниже.

  • Маркетинг: Отправляйте рекламные предложения, объявления о продуктах и ​​другую информацию, чтобы повысить осведомленность и вовлеченность.
  • Одноразовые пароли: Отправляйте коды, позволяющие вашим клиентам безопасно получать доступ к своим учетным записям.
  • Транзакционный: Отправляйте обновления учетной записи, обновления заказов, оповещения и многое другое, чтобы делиться важной информацией.

По состоянию на сентябрь 2022 г. следующие категории устарели и будут отображаться только для ранее отправленных шаблонов:

  • Обновление учетной записи
  • Обновление предупреждений
  • Обновление назначения
  • Автоответчик
  • Решение проблемы
  • Обновление платежа
  • Обновление личных финансов
  • Обновление бронирования
  • Обновление доставки
  • Обновление билета
  • Транспортное обновление

Клиенты, заинтересованные в отправке уведомлений вне 24-часового окна, должны создать свои собственные шаблоны для этих сообщений.

Настройте шаблоны сообщений WhatsApp в своей учетной записи Twilio

Чтобы создать шаблон, выберите Консоль Twilio > Сообщения > Отправители > Шаблоны WhatsApp . Нажмите на Отправить шаблон сообщения :

Примечание: Если вы не создаете шаблон в первый раз, вы увидите кнопку Новый шаблон сообщения . Щелкните ее, чтобы создать дополнительные шаблоны.

На следующем экране вы сможете заполнить информацию для отправки в WhatsApp. Команда WhatsApp использует предоставленную вами информацию, чтобы одобрить или отклонить отправку вашего шаблона.

  • Имя шаблона: Должно быть уникальным именем и может содержать только строчные буквы, цифры и символы подчеркивания.
    Совет Используйте имя, которое поможет рецензенту WhatsApp понять цель вашего сообщения, например, «order_delivery», а не «template_1»
  • Категория шаблона: Выберите тот, который лучше всего подходит для вашего варианта использования.
  • Язык сообщений: Выберите один из языков, предоставляемых WhatsApp.
  • Тело сообщения: Текст сообщения, которое вы хотите отправить. Обратите внимание, что WhatsApp не допускает нескольких последовательных разрывов строк.
  • Кнопки: Вы можете выбрать кнопки быстрого ответа или призыва к действию. Каждая кнопка должна содержать текст длиной не более 20 символов (смайлики, символы новой строки и символы подчеркивания не допускаются). Заполнители не поддерживаются в тексте кнопки.
    • Выберите «Быстрые ответы», чтобы предварительно определить ответы кнопок, которые пользователи могут легко нажать, чтобы ответить. WhatsApp позволяет использовать не более 3 кнопок быстрого ответа.
    • Выберите «Призыв к действию», чтобы создать кнопки, которые вызывают телефонный звонок или открывают веб-сайт при нажатии. Вы можете добавить максимум 2 кнопки CTA. Примечание : 2 кнопки CTA должны быть уникальными; 1 кнопка может вызвать телефонный звонок, а 1 кнопка может открыть веб-сайт. Они не могут одновременно вызывать одно и то же действие.

После заполнения шаблона сообщения нажмите Сохранить шаблон для утверждения WhatsApp .

Если ваш шаблон содержит заполнители (например, «Ваш код входа для {{1}}: {{2}}». ), появится модальное окно, в котором вы можете добавить образец содержимого для каждого заполнителя. Введите образец текста для каждого заполнителя и нажмите 9.0023 Сохраните и отправьте , чтобы отправить свой шаблон в WhatsApp.

Примечание. После отправки шаблона его нельзя редактировать через консоль Twilio.

Пожалуйста, обратитесь к документации WhatsApp, чтобы узнать больше о форматировании шаблонов сообщений и поддерживаемых языках.

Переводы шаблонов

Twilio поддерживает несколько переводов на шаблон. Если вам нужен один и тот же шаблон на разных языках, нажмите Добавить перевод шаблона в представлении отдельного шаблона в консоли. Переводы имеют больше шансов на одобрение, если представлены вместе.

Примечание: WhatsApp не поддерживает редактирование или удаление отдельных переводов в шаблоне. Если вам нужно повторно отправить перевод, вы должны отправить его как еще один новый шаблон.

Удаление шаблонов сообщений WhatsApp

Чтобы удалить шаблон сообщения, щелкните имя шаблона на странице шаблонов сообщений WhatsApp, а затем нажмите 9.0023 Удалить внизу страницы.

В соответствии с рекомендациями WhatsApp вы не можете повторно использовать имя удаленного шаблона в течение 30 дней после удаления.

Критерии утверждения шаблона сообщения

Текст вашего шаблона должен разъяснять конечному пользователю, почему он получил ваше сообщение. Вы можете напомнить им причину, по которой они изначально предоставили вам разрешение на отправку сообщений. Например: «Здравствуйте, {{1}}, спасибо за ваш заказ {{2}}, размещенный {{3}}. Ваш заказ отправлен. Вы можете получить обновление отслеживания в любое время, ответив на запрос TRACK».

WhatsApp не позволяет размещать заполнители шаблонов в начале или в конце сообщения. Это приведет к автоматическому отклонению шаблона. Чтобы обойти это ограничение, вы можете добавить дополнительные слова или знаки препинания до/после переменной.

Общие причины отказа

WhatsApp чаще всего отклоняет шаблоны по следующим причинам, поэтому обязательно избегайте следующего:

  • Переменные помещаются в начало или конец сообщения.
  • Переменные располагаются рядом друг с другом, например «{{1}} {{2}}» .
  • Переменные имеют несоответствующие фигурные скобки или используют слова вместо чисел. Правильный формат: {{1}} , а не {{один}} .
  • Переменные параметры не являются последовательными. Например, {{1}} , {{2}} , {{4}} , {{5}} определены, но {{3}} не существует.
  • URL-адрес кнопки призыва к действию содержит прямую ссылку на WhatsApp, например «https://wa.me/14154443344», которую Meta больше не разрешает.
  • Шаблон является дубликатом существующего шаблона. WhatsApp отклоняет шаблоны, представленные с той же формулировкой под другим именем. Обратите внимание, что эта проверка не распространяется на шаблоны одноразовых паролей.
  • Шаблон содержит контент, нарушающий Коммерческую политику WhatsApp или Бизнес-политику WhatsApp. Не запрашивайте у пользователей конфиденциальные идентификаторы, такие как номера платежных карт, номера финансовых счетов или национальные идентификационные номера. Запрашивать частичные идентификаторы (например, последние 4 цифры номера социального страхования) можно.
  • Создается впечатление, что шаблон поощряет игры или азартные игры. Включение таких слов, как «розыгрыш» или «выиграть приз», почти гарантирует отклонение шаблона WhatsApp.
  • Слишком расплывчатый шаблон, например «Привет, {{1}}, спасибо» . Этот тип шаблона может быть использован для рассылки спама пользователям. Вам нужно окружить параметры информацией, чтобы было ясно, какой тип информации будет вставлен.
  • Вы используете неправильный язык. Например, шаблон на английском языке отправляется с выбранным португальским языком.
  • Грамматические или орфографические ошибки. Даже незначительные орфографические или грамматические ошибки, скорее всего, будут отклонены WhatsApp.
Дополнительные советы по созданию шаблонов

Требования утверждения шаблона WhatsApp не означают, что ваш вариант использования не поддерживается. Ниже приведены несколько советов по работе с правилами WhatsApp и масштабированию вашего варианта использования:

  • Если вы не знаете, как сформулировать свой шаблон, используйте итеративный подход. Отправьте шаблон, получите его одобрение в WhatsApp и настройте его на основе результатов (отзывов или показателей чтения, доступных в Twilio Insights). Вы всегда можете отправить новую версию шаблона и удалить старую версию.
  • Если вам нужно написать шаблон для повторного открытия 24-часового окна, мы предлагаем начать с упоминания предыдущего потока. Пример: «Мне жаль, что я не смог ответить на ваши вопросы вчера, но я рад помочь вам сейчас. Если вы хотите продолжить это обсуждение, пожалуйста, ответьте YES».
  • Рассмотрите возможность использования дружелюбного тона при отправке сообщений через WhatsApp. Показано, что выборочное использование определенных смайликов увеличивает взаимодействие с конечными пользователями.
Добавление ссылок в ваши шаблоны

Вы можете отправлять URL-адреса в шаблоне, например, «Спасибо за регистрацию в My Business. Чтобы продолжить, нажмите https://app.example.com».

Если у вас есть официальная учетная запись WhatsApp Business, получатели увидят предварительный просмотр ссылки в сообщении.

Если у вас другой тип учетной записи WhatsApp Business, получатели не увидят предварительный просмотр ссылки, если они не добавили компанию в свой список контактов. Получатели могут добавить ваш бизнес-аккаунт в качестве контакта, нажав кнопку Добавить как контакт 9.Кнопка 0024 в интерфейсе WhatsApp. Как только они это сделают, предварительный просмотр ссылок появится задним числом, и все будущие ссылки также будут отображать предварительные просмотры.

Статусы шаблонов

Шаблоны могут иметь следующие статусы:

  • Ожидание: Указывает, что шаблон все еще находится на рассмотрении в WhatsApp. Рассмотрение может занять до 24 часов.
  • Approved: шаблон был одобрен WhatsApp и может использоваться для уведомления клиентов.
  • Отклонено: шаблон был отклонен WhatsApp в процессе проверки.
  • Приостановлено: шаблон был приостановлен WhatsApp из-за повторяющихся отрицательных отзывов от конечных пользователей, обычно возникающих в результате действий «заблокировать» и «сообщить о спаме», связанных с шаблоном. Шаблоны сообщений с таким статусом нельзя отправлять конечным пользователям.
  • Отключено: WhatsApp отключил шаблон из-за повторяющихся негативных отзывов от конечных пользователей или из-за нарушения одной или нескольких политик WhatsApp. Шаблоны сообщений с таким статусом нельзя отправлять конечным пользователям.
Период утверждения

Обычно шаблоны утверждаются WhatsApp в течение 24 часов. С октября 2022 года WhatsApp утверждает большинство шаблонов в течение нескольких минут. Twilio проверяет статусы шаблонов каждые 15 минут. Если ваш шаблон находится в состоянии «ожидание» более 48 часов, отправьте запрос в службу поддержки в Twilio и укажите имя созданного вами шаблона.

Приостановленные шаблоны

Если конечные пользователи повторно блокируют спам или сообщают о спаме в связи с шаблоном сообщения, WhatsApp приостанавливает шаблон на определенный период времени, чтобы защитить рейтинг качества отправителей, которые использовали этот шаблон. Длительность паузы следующая:

  • 1-й экземпляр: Приостановлено на 3 часа
  • 2-й экземпляр: Приостановлено на 6 часов
  • 3-й экземпляр: отключен

Приостановленные шаблоны сообщений, которые пытались отправить, не учитываются в дневном лимите сообщений.

Получение оповещений для приостановленных, отключенных и отклоненных шаблонов

Twilio может отправлять уведомления с помощью Twilio Alerts, когда статус шаблона изменяется на «отклонен» или «приостановлен». Чтобы получать уведомления, создайте оповещение об ошибке 63041 (приостановлено), 63042 (отключено) и/или 63040 (отклонено).

Проверка отклоненных шаблонов сообщений

Если ваш шаблон сообщения был отклонен, вы увидите код причины отклонения в консоли Twilio, указывающий, почему WhatsApp отклонил его. Вы можете отправить новый шаблон с другим именем шаблона, чтобы заменить отклоненный шаблон в любое время. WhatsApp не позволит вам использовать одно и то же имя шаблона в течение 30 дней.

Вот причины отказа, которые WhatsApp раскрыл на сегодняшний день:

  • TAG_CONTENT_MISMATCH: Выбранный язык и/или категория шаблона не соответствуют содержимому шаблона.
  • INVALID_FORMAT: Неправильно отформатированные заполнители или другие элементы.

Если у вас возникли трудности с утверждением вашего шаблона, часто бывает полезно предоставить дополнительные сведения в шаблоне, чтобы сделать его использование очевидным для WhatsApp. Например, вы можете добавить «Вы просили нас сообщить вам о [Теме]» . Если вы считаете, что ваши шаблоны отклоняются по ошибке, а повторная отправка по-прежнему отклоняется, отправьте запрос в службу поддержки с подробным объяснением проблемы. Twilio может попросить WhatsApp пересмотреть отклоненный шаблон.

По состоянию на 19 сентября 2021 г. WhatsApp поддерживает маркетинговые шаблоны по всему миру. Сюда входят шаблоны, которые WhatsApp считает рекламным или маркетинговым контентом. Компании, зарегистрированные в любой стране, теперь могут отправлять рекламные или маркетинговые шаблоны. Дополнительных требований нет.

Примечание : WhatsApp продолжит проверку, чтобы убедиться, что ваши шаблоны не нарушают никаких правил. Дополнительную информацию см. в Руководстве по использованию шаблонов сообщений WhatsApp.

Теперь WhatsApp поддерживает до 6000 переводов шаблонов во всех шаблонах для каждой учетной записи. Предыдущие ограничения в 250 и 1500 шаблонов больше не применяются.

Twilio поддерживает отправку сообщений с помощью шаблонов сообщений WhatsApp, не требуя изменения способа использования программируемого API обмена сообщениями Twilio.

Чтобы отправить шаблонное сообщение, включите полное тело сообщения в вызов API. Twilio отправит сообщение как шаблонное сообщение, если оно соответствует одному из утвержденных шаблонов. Если текст не соответствует предварительно зарегистрированному шаблону, сообщение будет отправлено как сообщение произвольной формы. Это означает, что он может не доставляться, если он находится вне 24-часового сеанса.

Например, если ваш утвержденный шаблон:

 Привет {{1}}! Спасибо за размещение заказа у нас. Мы сообщим вам, как только ваш заказ будет обработан и доставлен.  Номер вашего заказа: {{2}} 
.

в параметре Body ресурса сообщения, вы должны написать следующее, заменив заполнитель {{1}} информацией о конечном пользователе:

 Body=«Привет, Джо! Спасибо за размещение заказа у нас. Мы сообщим вам, как только ваш заказ будет обработан и доставлен. Номер вашего заказа O12235234».
 

Twilio также поддерживает отправку шаблонных сообщений по идентификатору шаблона. Это доступно через Content API Twilio (Pilot). Чтобы запросить доступ, перейдите по этой ссылке.

Вы просматриваете устаревшую версию этого SDK.

Показать образец ответа

Пример ответа JSON

Показать код

Отправить сообщение WhatsApp, используя шаблон сообщения
Обнаружение кода ошибки 63016

Ошибка Twilio 63016 указывает на то, что вы пытаетесь отправить сообщение в произвольной форме, когда с этим пользователем не установлен диалог. Это может произойти, если ваш текст не совсем совпадает с текстом из утвержденного шаблона. Убедитесь, что вы используете инструмент сравнения для проверки любых различий между утвержденным шаблоном и отправляемым содержимым, включая лишние пробелы или символы новой строки . Если вам нужно изменить шаблон в соответствии с вашими потребностями, отправьте новый шаблон. Если вы видите другой код ошибки и считаете, что он связан с шаблонами, отправьте запрос в службу поддержки, и мы поможем вам понять, почему это происходит.

Включение новых строк и escape-символов в ваши шаблоны

Если вы визуализируете новые строки или другие экранированные символы, вам необходимо правильно кодировать разрывы строк в зависимости от используемого языка. Консоль Twilio может отображать разрывы строк и другие экранированные символы в необработанном виде, например \n . Однако, если ваше тело сообщения, отображаемое в Twilio, имеет видимый «\n» в содержимом тела, вам необходимо проверить свой код, чтобы убедиться, что вы передаете фактический символ разрыва строки в Twilio.

Если вы используете cURL, вам нужно будет использовать следующий синтаксис: $'Body=Hello \n world!' с одинарными кавычками ( $'...' ) для отправки новых строк. Вот полный пример:

 curl -X POST https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Messages.json \
--data-urlencode 'Кому=whatsapp:+15005550006' \
--data-urlencode 'От=whatsapp:+14155238886' \
--data-urlencode $'Body=Здравствуйте.\nДобро пожаловать в систему мгновенного обслуживания ALVIN.\n\nДля продолжения укажите свой ссылочный номер' \
-u ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX: your_auth_token 

Как разработчик, вы можете отправлять различные типы уведомлений и сообщений своим пользователям. Однако сложно и неэффективно проходить описанный выше процесс утверждения шаблона для каждого типа сообщения, которое вы хотите отправить своим конечным пользователям.

Допустим, вы хотите разослать сообщение всем вашим конечным пользователям, например: «Сегодня в 11:00 у нас будет объявление для всей компании». Маловероятно, что WhatsApp одобрит этот шаблон, что затрудняет создание реального потока уведомлений.

Чтобы обойти эту проблему, вы можете создать общий шаблон, который просит ваших конечных пользователей ответить. Пример общего шаблона уведомления, который вы можете отправить на утверждение:

.

"Здравствуйте, {{1}}, у нас есть новое обновление, касающееся вашей учетной записи. Пожалуйста, ответьте на это сообщение, чтобы получить его. Хорошего дня!"

После того, как конечный пользователь ответит на это шаблонное сообщение, он инициирует 24-часовой сеанс, в течение которого ваша компания может отправлять сообщения в произвольной форме.

Утвержденные шаблоны сообщений
  • 👋 Добро пожаловать {{1}}. На какую компанию Вы работаете?
  • Ваша {{1}} встреча назначена на {{2}}. Хорошего дня
  • Ваша {{1}} встреча назначена на {{2}}. Ответьте {{3}} или {{4}}. Спасибо
  • Уважаемый {{1}}! К сожалению, ваше незавершенное бронирование не было выполнено.
    Никаких списаний с вашего банковского счета не производилось.
    Вы можете попробовать перебронировать отель еще раз.
    Приносим искренние извинения за неудобства.
Отклоненные шаблоны сообщений

Следующие шаблоны не содержат достаточно подробной информации о том, как они будут использоваться:

  • Напоминание: {{1}}
  • {{1}} добавлено
  • {{1}}, {{2}}!

Следующие шаблоны считаются спамом, так как они не дают понять пользователю, почему он получает это сообщение:

  • Я Дженн, виртуальный помощник.
  • Привет, ты свободен?
  • Мы скоро запустим нашу платформу, я хотел бы узнать вас поближе, задав 5 вопросов.
  • Не беспокойтесь, я ни с кем не поделюсь вашими ответами.

Готовы создавать собственные шаблоны WhatsApp? Перейдите к консоли Twilio, чтобы начать.

Оцените эту страницу:

1 2 3 4 5

Нужна помощь?

Мы все иногда делаем; код сложный. Получите помощь прямо сейчас от нашей службы поддержки или положитесь на мудрость толпы, посетив Коллектив Twilio Stack Overflow или просмотрев тег Twilio на Stack Overflow.

  • サービス利用規約
  • プライバシーポリシー
  • Copyright © 2023 Twilio Inc.

Шаблоны сообщений — локальный API — документация

Шаблон сообщения необходим для начала диалога, инициированного бизнесом. Эти разговоры могут быть сообщениями службы поддержки или напоминаниями о встречах, обновлениями оплаты или доставки, предупреждениями и т. д.

Требования

  • Шаблон сообщения должен быть одобрен, прежде чем его можно будет использовать для начала разговора. Узнать больше.
  • Чтобы начать деловую беседу, клиент должен подписаться на получение сообщений от вашей компании. Узнать больше.

Поддерживаемые категории шаблонов

  • Маркетинг — отправляйте рекламные предложения, объявления о продуктах и ​​многое другое для повышения осведомленности и вовлеченности.
  • Одноразовые пароли — отправляйте коды, которые позволяют вашим клиентам безопасно получать доступ к своим учетным записям.
  • Transactional — отправляйте обновления учетной записи, обновления заказов, оповещения и многое другое, чтобы делиться важной информацией.

Переводы

При отправке шаблона сообщения необходимо указать язык с помощью поля язык . Ваша компания несет ответственность за все переводы, которые вы хотите использовать.

Поддерживаемые языки

Язык Код

Африкаанс

аф

Албанский

кв.

Арабский

ар

Азербайджанский

аз

Бенгальский

млрд

Болгарский

бг

Каталонский

ок

Китайский (CHN)

zh_CN

Китайский (HKG)

ж_ХК

Китайский (TAI)

ж_ТВ

хорватский

час

Чехия

кс

Датский

от

Голландский

нет

Английский

и

Английский (Великобритания)

en_GB

Английский (США)

en_US

Эстонский

и

филиппинский

филь

Финский

фи

Французский

передний

Грузинский

ка

немецкий

от

Греческий

эл

Гуджарати

гу

Хауса

га

Иврит

он

Хинди

привет

Венгерский

ху

Индонезийский

идентификатор

Ирландия

га

итальянский

ит

Японский

и

Каннада

кун

Казахский

кк

Киньяруанда

rw_RW

Корейский

ко

Кыргызстан (Кыргызстан)

ky_KG

Лаос

вот

Латвийский

лев

литовский

л

Македонский

мк

малайский

мс

Малаялам

мл

маратхи

г-н

Норвежский

персидский

фа

польский

стр.

Португальский (BR)

pt_BR

Португальский (ПОР)

pt_PT

Панджаби

в год

Румынский

прямо

Русский

ру

Сербский

ср

Словацкий

ск

Словенский

сл

Испанский

ес

Испанский (ARG)

es_AR

Испанский (СПА)

es_ES

Испанский (MEX)

es_MX

Суахили

ПО

Шведский

св

Тамильский

та

Телугу

тэ

Тайский

Турецкий

т. р.

Украинский

Великобритания

Урду

ур

Узбекский

уз

Вьетнамский

ви

Зулу

по

Языковые пакеты

Шаблоны сообщений хранятся в языковых пакетах. Языковой пакет — это набор элементов шаблона сообщения для определенного языка или локали. Если компания поддерживает хотя бы один перевод для языка или локали, создается пакет для этого языка или локали.

Пространство имен шаблонов сообщений — это набор языковых пакетов для определенного бизнеса.

Параметры языковой политики

Если шаблон сообщения отправляется с языком : в поле политики установлено значение детерминированное , значение по умолчанию, WhatsApp доставляет шаблон сообщения именно на том языке и на том языке, который запрашивается. Затем устройство запрашивает у сервера языковой пакет для этого конкретного языка.

Когда это сообщение доставляется на устройство, оно выполняет следующие действия:

  • Проверка политики/кода — Учитывая "политика": "детерминированный" и "код": "en" , есть ли на устройстве кэшированный пакет en ?
    • Если да, перейдите к Проверка элемента .
    • Если нет, то можно ли найти на сервере пакет en ?
      • Если да, обновите локальный кэш и перейдите к Проверка элементов .
      • Если нет, зарегистрируйте сбой, сервер возвращает ошибку структура_недоступна через веб-перехватчик, и никакие сообщения не отображаются на устройстве.

  • Проверка элемента — Существует ли элемент "element": "hello_world" ?
    • Если да, распаковать параметры и вывести сообщение на устройство.
    • Если нет:
      • Если языковой пакет получен из локального кэша, загрузите с сервера последний пакет en и повторите Element Check .
      • Если языковой пакет был недавно загружен с сервера, запишите ошибку, сервер вернет 9Ошибка 0007 структура_недоступна через веб-перехватчик, и на устройстве не отображаются сообщения.

Настройки языка/локали устройства полностью игнорируются.

Проблема, которая может возникнуть при использовании детерминированной политики , заключается в том, что запрашиваемое вами не существует. Убедитесь:

  • Правильное пространство имен
  • Правильное имя элемента
  • Для этого элемента существует языковой/локальный перевод
  • Количество отправленных параметров соответствует тому, что указано в шаблоне сообщения

Локализация

Шаблоны сообщений обеспечивают встроенную поддержку локализации путем локализации сообщения в соответствии с языковыми настройками устройства.

Локализуемые параметры

Шаблоны имеют параметры, которые динамически включаются в сообщение. Для примера, используемого в этом документе, шаблон сообщения выглядит следующим образом:

.
"Вы совершили покупку на {{1}}, используя кредитную карту с номером {{2}}".
 

Для "namespace": "cdb2df51_9816_c754_c5a4_64cdabdcad3e" с "element_name": "purchase_with_credit_card" , первое значение, которое вы указываете, заменяет переменную {{1}} в сообщении шаблона, а второе значение, которое вы указываете, заменяет {{ 2}} переменная.

Количество параметров, переданных в полезную нагрузку , должно соответствовать количеству параметров в шаблоне объекта. Если нет, вы получите обратный вызов, информирующий вас о том, что возникла проблема с отображением шаблона сообщения.

Некоторые из этих параметров (например, дата_время или валюта ) можно локализовать, чтобы они отображались соответствующим образом в зависимости от языка и региональных настроек клиента. Если устройству не удается локализовать параметр, по умолчанию используется fallback_value .

Если вам нужно указать валюту и дату в дополнение к fallback_value , используйте объекты currency и date_time . Это позволяет клиенту оптимально локализовать данные наилучшим возможным способом, по умолчанию используется только fallback_value , когда они не могут локализовать данные.

The localizable_params options are shown in the table below:

Parameters
Name Description

fallback_value

Тип

: Строка

Обязательно.

Текст по умолчанию, если локализация не удалась. Все параметры локализации должны иметь резервное значение. При указании текста требуется только резервное значение.

валюта

тип: валюта объект

Дополнительно.

Если используется объект currency , он содержит обязательные параметры currency_code и amount_1000 .

дата_время

тип: дата_время объект

Дополнительно.

Если date_time Объект используется, требуется дальнейшее определение даты и времени. См. пример ниже для двух вариантов.

Валюта
Объект

Клиент Whatsapp Business API пытается отформатировать валюту на основе указанной локализации.

Наименование Описание

currency_code

Тип

: Строка

Обязательно.

Код валюты согласно ISO 4217.

сумма_1000

Тип

: Целое число

Обязательно.

Сумма, умноженная на 1000.

Пример
 {
    "тип": "валюта",
    "валюта" : {
        "fallback_value": "$230,99",
        "код": "USD",
        "сумма_1000": 230990
    }
} 
Дата_время
Объект

Клиент Whatsapp Business API пытается отформатировать дату/время на основе указанной локализации. Поддерживаемые форматы даты и времени включают:

  • Компонентное время — время собирается из компонентов (т. е. день недели, месяц, час и т. д.). Указанное время будет одинаковым, независимо от часового пояса клиента. находится в.
  • Unix Time — отображаемое время зависит от часового пояса, в котором находится клиент.
ДатаВремя
Название Описание

компонент

Тип

: DateTimeComponent

Требуется, если unix_epoch отсутствует.

Дата/время по компонентам.

unix_epoch

тип: DateTimeUnixEpoch

Требуется, если компонент отсутствует.

Дата/время по эпохе Unix.

Требуется хотя бы одно из следующих полей: component или unix_epoch . При использовании может присутствовать только один из них.

DateTimeComponent
Имя Описание

день_недели

Тип

: Строка

Дополнительно.

Если значение отличается от значения, полученного из даты (если указано), используйте полученное значение. Принимаются как строки, так и числа.
Опционы: "Понедельник" , 1 , "Вторник" , 2 , "Среда" , 3 , "Четверг" , 4 , "8, " , 4 , " , 5 , "СУББОТА" , 6 , "ВОСКРЕСЕНЬЕ" , 7

год

Тип

: Целое число

Дополнительно.

Год.

месяц

Тип

: Целое число

Дополнительно.

Месяц.

день_месяца

Тип

: Целое число

Дополнительно.

День месяца.

час

Тип

: Целое число

Дополнительно.

Час.

минут

Тип

: Целое число

Дополнительно.

Минута.

календарь

Тип

: Строка

Дополнительно.

Тип календаря.
Опции: ГРЕГОРИАНСКИЙ , SOLAR_HIJRI

Пример
 {
 "тип": "дата_время",
 "дата_время": {
 "fallback_value": "25 октября 2020 г.
Автор записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *