Dynamic Product Ads (DPA): personalized, automated, and performance-driven advertising