We are in the process of implementing collect.js via the Commerce Cloud to Marketing Cloud cartridge connector.
We have most of the events working (product views, page views, profiles, etc) and can see these logged in the Web & Mobile Analytics dashboard. However, Abandoned Cart seems to be sporadic. There are some that have been logged, but when I "try" to abandon a cart (add a product to cart, do a bit more browsing, leave the site/close the browser, and wait a few hours), it doesn't seem to log it.
I know that it is part of the PI layer in Marketing Cloud, but I can't find the logic of how it is triggered. Is there some documentation that explains how does this works? Or is it custom based on how it is coded within the connector cartridge?