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 model monetate\ record\ recimpressions whenever products are presented to the customer or whenever a customer swipes along a carousel to see additional recommendations use model monetate\ record\ recclicks 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 omnichannel recommendations action requests 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" ] } ] }