Передача значений расширения данных в маркетинговое облачное пользовательское путешествие - PullRequest
0 голосов
/ 08 июля 2020

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

В моем Iframe есть поле редактирования с названием Campaign Id. Отправной точкой путешествия является расширение данных. Я добавил расширение данных в конструктор контактов и связал один из его столбцов с именем Ключ подписчика в качестве ключа контакта. В тестовом подписчике ключ - это не что иное, как адрес электронной почты, но может быть любым значением, определяемым клиентом.

Введенное пользователем поле «Идентификатор кампании» является одним из параметров, которые необходимо отправить в конечную точку выполнения. Другое значение, которое необходимо отправить, - это столбец с именем NPI из начального расширения данных.

На основании некоторого сообщения, которое я обнаружил, я добавил два файла config. json file

"execute": {
  "inArguments": [
    {
      "CampaignIdentifier": ""
    },
    {
      "Npi": "{{Contact.Attribute.PropensityHub_NBA_Journey.NPI}}"
    }
  ]

Однако, когда я сериализую тело запроса на веб-сервере в методе execute, я не получаю значение NPI в теле. Ниже я получаю

{
  "inArguments": [
    {
      "CampaignIdentifier": "TNT:100001-CMP:TEST"
    }
  ],
  "outArguments": [],
  "activityObjectID": "c1ca7611-7d77-4e00-8424-5c70404f2bca",
  "journeyId": "49ee8345-7870-4ecf-b4a4-2bbdc6a46412",
  "activityId": "c1ca7611-7d77-4e00-8424-5c70404f2bca",
  "definitionInstanceId": "c5464ba9-289e-4cc2-9c7c-3699444b483c",
  "activityInstanceId": "babf2c3d-3e67-4ca3-99bb-a608f2710719",
  "keyValue": "skumar@allturna.com",
  "mode": 0
}

Я не уверен, что мне не хватает. Любая помощь будет принята с благодарностью.

С уважением, Сид

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...