Настройка модели данных для маркетинга с использованием кошелька

Важно! Эта функция в настоящее время доступна в нашей программе управляемой доступности. Для запроса доступа к этой функции выполните вход на страницу службы поддержки Oracle и создайте запрос на обслуживание.

В этом раздела рассматриваются действия по настройке модели данных для решения мобильного кошелька. Popwallet поддерживает несколько типов купонов в мобильном кошельке, которые можно отправить клиентам: Popdeal, Popaccess, Popgift, Poployalty и Popbrand. Каждый из типов карты Popcard имеет свои метаданные, которые требуются для интеграции Responsys, чтобы обеспечить ее корректную работу в маркетинговых программах.

Задачи

Чтобы настроить модель данных для использования приложения Popwallet AppCloud в Oracle Responsys, пользователь Responsys с достаточными правами доступа (роли администратора учетных записей, суперпользователя или директора данных) должен выполнить следующие действия:

Создание таблицы расширения профиля "Маркетинг с мобильным кошельком"

Для корректной работы приложения Popwallet AppCloud с Oracle Responsys необходима таблица расширения профиля (PET), которая будет содержать данные Popwallet для всех клиентов в списке профилей. На странице настройки приложения находится утилита, которая помогает создать требуемую PET для типа карт Popcard, которые будут использовать ваши маркетологи.

Важно! Маркетологи должны создать отдельную PET для каждого купона в мобильном кошельке Popwallet Popcard. В этой PET для маркетинга с использованием мобильного кошелька будет храниться персонализированный купон мобильного кошелька, созданный для пользователя списка профилей в Responsys. При его повторном использовании для другого купона в мобильном кошельке Popcard персонализированная ссылка на предыдущий купон в мобильном кошельке будет перезаписана.

Рекомендуется создать одну PET на программу/акцию. Поскольку имеет место отношение 1:1 между RIID в списке профилей и записью PET, Responsys не может хранить информацию о нескольких купонах для одного RIID в одной PET.

Пример: пусть есть программа "Приветствие", которая создает купон Poployalty для новых участников вашей программы лояльности и использует PET под именем LOYALTY_PET. Позже создается маркетинговая программа для маркетинговой деятельности на осень ("Осенние промоакции") и требуется создать карты Popcard для ваших клиентов. Если ваша программа проходит этап "Создание карт Popcard", а затем сохраняет данные в той же PET, что использовалась в вашей программе "Приветствие" (LOYALTY_PET), купоны будут перезаписаны. Персонализированные купоны, созданные для вашей программы "Приветствие", будут перезаписаны персонализированными купонами, созданными для программы "Осенние промоакции". Персонализированные купоны для вашей первой программы "Приветствие" будут утрачены. Восстановить эти данные будет невозможно. Вы не сможете передать эти купоны получателям, каким-либо образом обновить их или получить статистику по установкам данных купонов.

Перед началом работы: найдите список профилей Responsys, содержащий клиентов, на которых должны быть нацелены ваши операции с Popwallet. Выберите тип Popcard (например Poployalty), который вы планируете использовать в своей маркетинговой программе.

  1. Если вы еще не выполнили вход в Responsys в качестве пользователя с ролью администратора учетных записей Responsys, сделайте это сейчас.
  2. На домашней странице Oracle Responsys откройте меню навигации (Снимок экрана с кнопкой навигации Responsys) и щелкните Учетная запись.
  3. На странице Учетная запись найдите и щелкните Управление приложениями. (Если для вашей учетной записи используется более старая версия страницы Управление учетными записями, найдите раздел Приложения и щелкните Управление приложениями.) Будет открыт список приложений Responsys.
  4. Щелкните приложение Popwallet AppCloud. Откроется страница приложения Popwallet AppCloud.
  5. Щелкните значок Настройка приложения (Снимок экрана со значком "Настройка приложения" ). Откроется страница Настройка приложения Popwallet.
  6. Откройте вкладку Создание расширения профиля. Эта форма позволяет создать требуемую таблицу PET, которая будет содержать данные Popwallet для вашего списка профилей Responsys.

    Снимок экрана со страницей "Настройка приложения Popwallet", вкладкой "Создание расширения профиля", где создается PET для хранения данных Popwallet.

  7. Выберите тип Popcard и список профилей Responsys, а затем введите имя новой PET.
  8. Выберите Создать. Появится сообщение, информирующее, что таблица расширения профиля была успешно создана. Таблица PET создается в той же папке, где находится выбранный список профилей.
  9. Создайте задание экспорта Connect для регулярного резервного копирования данных PET мобильного кошелька. Responsys не выполняет автоматически резервное копирование данных в таблицы PET мобильного кошелька. Если резервная копия отсутствует и программа перезапишет данные карт Popcard в таблицах PET или кто-то удалит соответствующие PET, восстановить утраченные данные будет невозможно.

Итоговая PET содержит минимальную обязательную модель данных для выбранного типа Popcard, однако ее можно расширить путем добавления пользовательских полей в PET. Дополнительные сведения о минимальной модели данных для каждого из типов Popcard см. в разделе Справка по полям данных PET в приложении Popwallet AppCloud .

Пример: если создана PET, где Popcard имеет тип Poployalty, она содержит поля для данных, которые отправляются в Popwallet (LOYALTY_ACCOUNT_ID, LOYALTY_ACCOUNT_NAME и LOYALTY_ACCOUNT_BALANCE), а также поля для данных, которые возвращаются из Popwallet, в соответствии с запросом из Responsys. Для каждого купона Popwallet, созданного для клиента, Responsys ведет данные из Popwallet в следующих полях: PASS_LINK (ссылка на купон Popwallet клиента), PASS_INSTANCE_ID, PASS_INSTALL_COUNT (общее число устройств, на которых клиент установил купон Popwallet), IOS_INSTALL_COUNT (число установок на устройствах iOS) и ANDROID_INSTALL_COUNT (число установок на устройствах Android).

Добавление дополнительных пользовательских полей в модель данных (необязательно)

Если в карту Popcard, которая будет использоваться с Responsys, добавлены пользовательские атрибуты, следует добавить соответствующие поля данных в PET. Например, если действует программа лояльности и в CRM-системе есть данные об уровнях лояльности клиентов, в карту Popcard можно добавить пользовательский атрибут {{tier}}. Затем следует добавить соответствующее поле - например, LOYALTY_TIER - где будут храниться эти данные.

Предупреждение. Не изменяйте и не удаляйте стандартные поля PET. В обратном случае интеграция с Popwallet будет действовать некорректно.

Чтобы добавить пользовательское поле в PET:

  1. Выполните вход в Responsys в качестве пользователя с ролью администратора учетных записей Responsys или директора данных.
  2. В навигационном меню (Снимок экрана с кнопкой навигации Responsys) выберите команду Данные. Найдите и щелкните Управление списками. Будет открыта страница Управление списками.
  3. Если на странице Управление списками не отображается список, связанный с вашей PET для Popwallet, откройте его из меню Изменить список.
  4. В меню PET выберите команду Изменение схемы. Откроется диалоговое окно Изменение структуры таблиц.
  5. В разделе диалогового окна Добавление поля заполните поля Имя поля и Тип поля, а затем щелкните Добавить.

    Совет. Дополнительные инструкции по созданию полей данных в Oracle Responsys см. в разделе Типы данных и требования к именам полей .

Создание представлений SQL для использования в маркетинговых программах Popwallet

Необходимо иметь сохраненные представления SQL, которые будут использоваться в начальном событии вашей оркестровки программы Responsys. Потребуется по одному представлению для каждой таблицы PET для Popcard, которую предполагается использовать в программах.

Чтобы создать представление SQL для маркетинговой программы Popwallet:

  1. Откройте навигационное меню (Снимок экрана с кнопкой навигации Responsys ), выберите Данные, а затем - Создание представления или вспомогательной таблицы.
  2. На странице Создание дополнительного источника данных найдите раздел Создание представления и щелкните Представление SQL. Будет запущен мастер создания представлений SQL. Если потребуется дополнительная справка по шагам этого процесса, нажмите кнопку справки (Значок контекстной справки для страниц Responsys в виде синего квадрата с вопросительным знаком.) на этой странице.
  3. На странице Создание инструкции SQL, где выбираются существующие источники данных для использования в инструкции SQL, найдите и выберите список профилей и соответствующую таблицу PET для Popwallet, для которой создается это представление SQL. Нажмите Далее.
  4. На странице Создание источника данных из инструкции SQL:
    1. Введите инструкцию SQL в соответствии с указаниями на странице. Для данного представления SQL убедитесь, что первым выбран столбец RIID_. Убедитесь, что включены все поля, которые планируется использовать как переменные отслеживания записей в маркетинговых программах.

      Пример: ниже приводится простой пример для типа Poployalty. Если есть данные по лояльности для всех членов клуба лояльности в PET, можно выполнить операции создания купонов, обновления купонов, а также обновления данных купона для всех участников, включенных в PET. Фактические инструкции SQL могут быть более сложными.

      В следующей инструкции SQL $A$ является переменной, определенной для выбранного списка профилей, а $B$ - переменной, определенной для выбранной PET Popwallet:

      select $A$.RIID_, $B$.LOYALTY_ACCOUNT_ID, $B$.LOYALTY_ACCOUNT_NAME, $B$.LOYALTY_ACCOUNT_BALANCE, $B$.PASS_INSTANCE_ID, $B$.PASS_LINK from $A$ INNER JOIN $B$ ON $A$.RIID_=$B$.RIID_

    2. Щелкните ссылку, чтобы проанализировать, как ваш запрос будет обрабатываться в базе данных. Это поможет выявить проблемы с инструкцией SQL и позволит убедиться, что запрос выполняется без излишней нагрузки на систему.
    3. Убедившись, что инструкция SQL работает, как предполагалось, нажмите кнопку Далее.
  5. На странице Создание источника данных выберите папку для хранения представления SQL. Затем введите имя для нового источника данных или выберите существующий источник данных для замены. Выберите Создать.

    Совет. Рекомендуется использовать то же расположение, что и для других объектов данных, которые используются для интеграции с приложением Popwallet AppCloud. Также рекомендуется присвоить представлению SQL уникальное имя для программы, которая использует его. Работа с маркетологом, создающим программу, чтобы гарантировать, что используется верное представление SQL.

  6. На странице Выбор ключевых полей выберите от одного до четырех ключевых полей. Как минимум, требуется выбрать поле RIID_ в качестве ключа для извлечения данных. Щелкните Готово.
  7. Повторите эту процедуру для всех таблиц PET Popwallet, которые планируется использовать в маркетинговых программах Responsys.
  8. Предоставьте доступ к созданным представлениям SQL и соответствующим расположениям лицу, создающему маркетинговые программы, где они будут использоваться (как правило, это пользователь Responsys с ролью менеджера программы или директора программы).

Импорт данных CRM из CRM-систем в модель данных Responsys Wallet Marketing

Чтобы включить данные из CRM в таблицы PET Popwallet, необходимо экспортировать их из своей CRM-системы, а затем импортировать в Responsys. Например, можно использовать свою CRM-систему как учетную систему для программы лояльности своей организации. Наиболее простой способ реализовать это - с помощью задания Connect.

Чтобы импортировать данные в список профилей Responsys через Connect:

Для получения оптимальных результатов рекомендуется создать задание Connect для импорта данных CRM. Настройки для этого способа приводятся ниже. Дополнительные сведения о настройке задания Connect для импорта данных в список профилей см. в разделе Импорт данных профиля .

  1. Из расположения, куда были загружены данные CRM, переместите файл в обычное расположение загрузки для заданий импорта Connect.
  2. Выполните вход в Responsys в качестве пользователя с ролью администратора учетных записей Responsys или директора данных.
  3. В навигационном меню (Снимок экрана с кнопкой навигации Responsys) выберите команду Данные. Найдите и щелкните Connect. Будет открыта страница Управление Connect.
  4. Щелкните Создание задания. Выберите тип задания Импорт данных профиля, присвойте заданию имя, а затем нажмите Создать.
  5. Выполните шаги мастера Импорт данных профиля следующим образом:
    1. Исходное подключение: выберите расположение, в котором задание Connect будет искать данные для импорта. Это либо файловый сервер Responsys, либо внешний сервер через SFTP. Заполните поля требуемым образом.
    2. Исходная спецификация: введите имя и расширение файла для загрузки и задайте другие поля в соответствии с файлом загрузки.
    3. Целевое определение: если значение Список профилей задано некорректно, в этом поле нужно указать список профилей, в который должны быть импортированы данные. Щелкните символ +, чтобы добавить значение Конечная таблица, и выберите таблицу PET, в которую предполагается импортировать данные. (Если не выполняется импорт в существующую таблицу PET, можно создать новую.) Для раздела Конфигурация необходимо выбрать одно из полей отображения списка профилей, а также (необязательно) добавить другие поля из списка профилей или PET в качестве полей отображения.
    4. Отображение полей: щелкните символ +, чтобы добавить отображение полей вручную. Например, при импорте данных программы лояльности в PET для Poployalty, необходимо отобразить входящие данные на поля LOYALTY_ACCOUNT_ID (идентификатор клиента), LOYALTY_ACCOUNT_NAME (полное имя клиента) и LOYALTY_ACCOUNT_BALANCE (потраченная клиентом сумма, которая помогает определить его уровень в программе лояльности). По завершении ввода строки нажмите Обновить.
    5. Окончательная обработка: просмотрите интерактивную справку для Connect, чтобы понять, отвечают ли эти параметры потребностям вашего бизнеса.
    6. Уведомление: (необязательно) введите адрес электронной почты, по которому будет отправляться информационное сообщение о выполнении или ошибке задания.
    7. График: чтобы выполнить задание по требованию, выберите значение Не планировать. Можно также запланировать однократное выполнение задания в определенный день и время или его выполнение по регулярному графику.
  6. Нажмите Сохранить, чтобы сохранить задание. Когда задание будет готово для выполнения, нажмите Активировать.

Чтобы проверить наличие данных из CRM в PET:

  1. После импорта данных из CRM откройте навигационное меню (Снимок экрана с кнопкой навигации Responsys ). Щелкните Данные, а затем - Управление списками.
  2. Если на странице Управление списками не отображается список, связанный с вашей PET для Popwallet, откройте его из меню Изменить список.
  3. Щелкните Расширения профилей, а затем найдите PET в списке и выберите ее.
  4. Убедитесь, что в PET есть данные из CRM.

Следующий шаг. Использование приложения Popwallet в программах Responsys

приложение Responsys-Popwallet, интеграция Responsys-Popwallet, Responsys Popwallet, responsys popwallet, интеграция responsys popwallet, интеграция Responsys Popwallet, интегрировать Responsys-Popwallet, интегрировать responsys popwallet, Popwallet, popwallet, мобильный кошелек, маркетинг с мобильным кошельком, маркетинг с кошельком, купоны, цифровые купоны, Google Pay, Apple Wallet, карта лояльности, подарочная карта, цифровой кошелек, маркетинг с цифровым кошельком, POP Card, pop card, Pop card, popcard, Popcard

См. также

Справка по полям данных PET в приложении Popwallet AppCloud

Руководство маркетолога по маркетингу с использованием мобильного кошелька

Установка и настройка приложения Popwallet AppCloud

Создание карт Popcard в Popwallet

Использование приложения Popwallet в программах Responsys