I'm struggling to configure my app with Marketing Cloud, after define my JB (setting Entry Event and Data Extension properly) my inArguments isn't binding with the event (I'm using Jmeter to execute the tests) I really don't know what I'm doing wrong.
"arguments": {
"execute": {
"inArguments":[
{ "firstName":"{{Interaction.5f854a37-40cd-4dc6-81cf-f55c4bb89d98.CPF}}"}
],
"outArguments": [
{ "teste":"number" }
],
Also I tried other ways, like replacing Interaction
to Event
and using different Event API keys, inside my journey builder when I click inside the event I'have this one : APIEvent-649122ef-96c4-c22e-815f-eb9b508b7fec
Also inside my app I have this following code to get this inArgument
var aArgs = req.body.inArguments;
console.log('[aArgs]:'+aArgs);
console.log('[aArgs]:'+req.body);
var oArgs = {};
for (var i=0; i<aArgs.length; i++) {
for (var key in aArgs[i]) {
oArgs[key] = aArgs[i][key];
console.log('[key]:'+key+';oArgs[key]:'+oArgs[key]);
}
}
My log is showing :
2017-04-20T02:22:13.889030+00:00 app[web.1]: [aArgs]:[object Object]
2017-04-20T02:22:13.888985+00:00 app[web.1]: [aArgs]:[object Object],[object Object],[object Object],[object Object],[object Object]
2017-04-20T02:22:13.889062+00:00 app[web.1]: [key]:firstName;oArgs[key]:
2017-04-20T02:22:13.889103+00:00 app[web.1]: [key]:priority;oArgs[key]:4
2017-04-20T02:22:13.889129+00:00 app[web.1]: [key]:priority;oArgs[key]:4
2017-04-20T02:22:13.889162+00:00 app[web.1]: [key]:priority;oArgs[key]:4
2017-04-20T02:22:13.889206+00:00 app[web.1]: [key]:priority;oArgs[key]:4
2017-04-20T02:22:13.889237+00:00 app[web.1]: [fname]:
Also inside my Data Extension model I have the CPF field
Can you guys please help me ?
Thanks a lot !