Hey all, getting stuck into the Target Delivery API and have found success in getting an API call working to retrieve basic results ('Most viewed', 'most purchased'). I'm aiming to take a step forward on this and start utilising category based popularity recommendations. I've setup an activity usin...
Hello! Easy fix, I think you just need to add "user.categoryId" - it updates at a profile level and then gives Target something to call back to. https://experienceleague.adobe.com/en/docs/target/using/audiences/visitor-profiles/category-affinityhttps://experienceleague.adobe.com/en/docs/experience-...
Hey Santoshk, if you head into the non-deliverables management section, you should be able to find the exact reason this specific number was quarantined.Here's a link to the adobe documentation with info on how to check:https://experienceleague.adobe.com/en/docs/campaign-classic/using/sending-messag...
Hello! Just confirming that instance variables (instance.vars.myVar) are global, so it can only contain one value and will be overwritten if declared again.It's a bit hard to figure this one out without the code from both activities, but I am pretty sure that you pass variables into XML just with {v...
Super late reply, but adding this comment for anyone else who might be struggling with this API, googling it and coming across this forum post (like me) I was able to get the .register() function working with the following:var listId = 11122223333 (obviously just get your list primary key)
var recip...
Hello! Maybe try doing an enrichment, adding a new field and putting something together in the expression editor like:Case(When(<field1> = NULL, 0),Else(1) ) + Case(When(<field2> = NULL, 0),Else(1) ) + Case(When(<field3> = NULL, 0),Else(1) ) + Case(When(<field4> = NULL, 0),Else(1) ) Each of the : Ca...
Hey David - doesn't this sort of defeat the purpose of the one click unsubscribe when you add in more clicks? If there is a certain level of attrition due to these security checks, it may need to be simply accepted as the cost of doing business to maintain the ability to contact gmail or yahoo users...
Hmm, this gets a little more fiddly then if there are lots of table rows which need to be aggregated for single end result recipients. I would do something like....Add an empty string field to each record to store table codeRun a JS Code activity in your workflow before your delivery. In your code, ...
Hey Santosh, You've probably overcomplicated this one a bit if it's just a matter of "each recipient needs to see their own data".Once you've got the values enriched to the target, you can access them directly in the email itself in a very similar manner to the recipient.salutation you have in use. ...
Hey mate, sorry to be a bummer but I got mine off the ground in about 24 hours and it's plugging away like a champ. I uploaded the web app file that Adobe has online and this is my email SMTP header:List-Unsubscribe-Post: List-Unsubscribe=One-Click
List-Unsubscribe: <https://--webappurl--?id=<%= rec...