Aligning Your Retail Media Across In-Store, Offline, and Ecommerce Channels