Omnichannel Experiences
Omnichannel Recommendations Reporting Requests
when using the engine api for recommendations, you must make subsequent requests when products are visually presented to the customer and when a customer clicks or taps any of the recommended products this request is necessary to record the applicable item impressions and item clicks use docid\ vgkez dw5gcpo7dpqfw41 whenever products are presented to the customer or whenever a customer swipes along a carousel to see additional recommendations use docid\ mb dqxgu5doqcbjiqrlqy whenever a customer clicks or taps a product recommendation so that monetate can record the click the monetate\ record\ endcapimpressions and monetate\ record\ endcapclicks events are deprecated use monetate\ record\ recimpressions and monetate\ record\ recclicks instead complete the following steps to report product recommendations in the initial request, send the relevant product ids docid\ lhdbnl69oddxyrg0mqjtj find the unique rectoken in the initial response the response contains a unique rectoken for each product within the recommendation strategy for that experience, such as the one in this example "rectoken" "rt 1 wzl4lji3ntqsiciwndkwntmilcaildq5lduziiwgmtq4odysidasiciymdixltexlta0vdexoj" send the rectoken in a second request when the impression occurs, followed by a third request when the click occurs example request for product recommendations impressions { "channel" "a 927c8120/p/example com", "monetateid" "xyz", "events" \[ { "eventtype" "monetate\ record\ recimpressions", "recimpressions" \[ "rt 1 wzl4lji3ntqsiciwndkwntmilcaildq5lduziiwgmtq4odysidasiciymdixltexlta0vdexojq4ojiyljexnjm2nvoixq", "rt 1 yyy" ] } ] } example request for product recommendations clicks { "channel" "a 927c8120/p/example com", "monetateid" "xyz", "events" \[ { "eventtype" "monetate\ record\ recclicks", "recclicks" \[ "rt 1 wzl4lji3ntqsiciwndkwntmilcaildq5lduziiwgmtq4odysidasiciymdixltexlta0vdexojq4ojiyljexnjm2nvoixq", "rt 1 yyy" ] } ] }