{"id":7531,"date":"2020-10-01T14:00:14","date_gmt":"2020-10-01T14:00:14","guid":{"rendered":"https:\/\/smarter-ecommerce.com\/blog\/en\/?p=7531"},"modified":"2020-11-26T08:58:56","modified_gmt":"2020-11-26T08:58:56","slug":"designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping","status":"publish","type":"post","link":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/","title":{"rendered":"Designing the solution: AI-based, item-level bidding automation in Google Shopping"},"content":{"rendered":"\n<p>In the Google Shopping world, bid management for large product ranges is a time-consuming and complex task which can make-or-break marketing budgets and business targets. And that\u2019s exactly the reason why so many retailers turn to automated bid-management solutions, such as Smarter Ecommerce\u2019s Whoop!, which uses the power of Big Data and Machine Learning to perfect and automate this tricky task.<\/p>\n\n\n\n<p>But creating such an AI-driven solution is a fascinating challenge in itself, and so today, I\u2019m going to take you behind the scenes into how the data science team at smec combine domain expertise, targeted research and Machine Learning know-how to design, test, deploy and refine our bid management solution.<\/p>\n\n\n\n<p>As I am about to provide lots of details for the AI-loving ecommercionados (yes, I invented that), you can head straight to the chapter that interests you most:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#Seeing-the-AI-based-solution\"><em>Seeing<\/em> the AI-based solution<\/a><\/li><li><a href=\"#Finding-nuggets-of-wisdom-in-the-data\">Finding nuggets of wisdom in the data<\/a><\/li><li><a href=\"#Choosing-and-combining-machine-learning-components\">Choosing and combining machine learning components<\/a><\/li><li><a href=\"#Next-Steps:-Testing-and-Going-Live\">Testing and going live <\/a>(my next post, coming soon!)<\/li><\/ul>\n\n\n\n<p>However, if you\u2019d like a full picture of how to solve such a fundamental PPC challenge, I highly suggest reading the full post.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Seeing-the-AI-based-solution\"><strong><em>Seeing<\/em> the AI-based solution<\/strong><\/h3>\n\n\n\n<p>It all begins with thoroughly and clearly defining the business problem to be solved. In this case:<\/p>\n\n\n\n<p><em>Many retailers have large and ever-changing inventories, and every item requires a unique bid reflecting its value to the business. These bids must be constantly adapted to suit any browsing device, at any time. And for maximum cost efficiency, all of this must happen automatically.<\/em><\/p>\n\n\n\n<p>If you think that sounds complex, you\u2019re right. Defining the perfect bids requires knowledge about many things: our clients\u2019 Return on Ad Spend (ROAS) targets, market trends, future product performance and much more. Trends and future product performance are particularly challenging, given their volatility.<\/p>\n\n\n\n<p>For example, the below table of hypothetical historical data includes a predicted conversion rate of 50%. But with only two clicks and one conversion for that product, the confidence intervals &#8211; the margins within which the prediction could actually fall based on this data &#8211; range from around 1% to 99%. That\u2019s not useful at all! In fact of all the factors important for defining a bid, only the ROAS targets are known &#8211; and they change frequently, too.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"525\" src=\"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-challenge-of-predicting-item-level-performance-1024x525.png\" alt=\"\" class=\"wp-image-7532\" srcset=\"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-challenge-of-predicting-item-level-performance-1024x525.png 1024w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-challenge-of-predicting-item-level-performance-300x154.png 300w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-challenge-of-predicting-item-level-performance-768x393.png 768w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-challenge-of-predicting-item-level-performance-1536x787.png 1536w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-challenge-of-predicting-item-level-performance-640x328.png 640w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-challenge-of-predicting-item-level-performance.png 1999w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>The challenge of predicting item-level performance: daily metrics can fluctuate significantly<\/em><\/figcaption><\/figure>\n\n\n\n<p>Enter Artificial Intelligence. Specifically, Machine Learning is all about finding patterns in data which can be used to make a prediction. smec\u2019s bidding model learns to predict various aspects of future product performance, based on patterns it finds in the customer inventory data and Google Shopping reports. The predicted metrics are fed into a carefully designed formula to generate recommended bids to Whoop!, our award-winning bid management solution. The result? Efficiency and granular, product-level control over the marketing budget, all leading to better performance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"534\" src=\"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-advantage-of-item-level-bidding-1024x534.png\" alt=\"\" class=\"wp-image-7533\" srcset=\"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-advantage-of-item-level-bidding-1024x534.png 1024w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-advantage-of-item-level-bidding-300x157.png 300w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-advantage-of-item-level-bidding-768x401.png 768w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-advantage-of-item-level-bidding-1536x801.png 1536w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-advantage-of-item-level-bidding-640x334.png 640w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/The-advantage-of-item-level-bidding.png 1999w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>The advantage of item-level bidding over bidding on product groups:<\/em><br><em>efficiency, control, and ultimately better performance<\/em><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Finding-nuggets-of-wisdom-in-the-data\"><strong>Finding nuggets of wisdom in the data<\/strong><\/h3>\n\n\n\n<p>So we know we want to predict certain performance metrics which will be used to determine bids automatically. In order to train machine-learning models to make such predictions, it\u2019s clear we will need past performance data.<\/p>\n\n\n\n<p>Additionally, we include information on the products themselves: characteristics like colour, material and brand. This gives us the unique benefit of being able to make accurate predictions for new products which have no performance data for the models to learn from. Of course, in the retail world, <em>most <\/em>products fall into this category.<\/p>\n\n\n\n<p>But do we just throw all this data into the model and see what happens? Not quite. You see, our bidding models are constantly trained, in order to generate current, accurate bid predictions. Providing too much data would make the model unnecessarily complicated and prohibitively slow to train, while including information with no real impact on product performance &#8211; like GTIN &#8211; can even be harmful. And finally, simpler models along with model explainability techniques can yield better performance and real retail insights.<\/p>\n\n\n\n<p>Thus, we need to convert the data into \u2018features\u2019: series of numeric and categorical values representing the most informative aspects of the catalog and performance data per product. This process, called \u2018feature engineering\u2019, is one of a data scientist\u2019s most crucial tasks.<\/p>\n\n\n\n<p>We propose potential features based on machine learning know-how and (company wide) domain expertise, and then verify their usefulness using rigorous testing and model explainability techniques, which reveal which features had the biggest impact on predictions. Our pipeline can even select the best features from those we provided, using different statistical methods.<\/p>\n\n\n\n<p>Below we highlight the importance of using a rich feature set: remember the challenging conversion rate prediction earlier, where a new product didn\u2019t have enough performance data to learn from? The solution is to include features describing the product\u2019s characteristics, since those characteristics will have affected the performance of other products for which there <em>is<\/em> enough data. The model will learn to spot the similarities, and so be able to generalise to products it has never seen before:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"524\" src=\"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Feeding-machine-learning-models-1024x524.png\" alt=\"\" class=\"wp-image-7534\" srcset=\"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Feeding-machine-learning-models-1024x524.png 1024w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Feeding-machine-learning-models-300x153.png 300w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Feeding-machine-learning-models-768x393.png 768w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Feeding-machine-learning-models-1536x785.png 1536w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Feeding-machine-learning-models-640x327.png 640w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Feeding-machine-learning-models.png 1999w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Demonstration: the importance of feeding machine learning models<\/em><br><em>a rich, informative feature set<\/em><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Choosing-and-combining-machine-learning-components\"><strong>Choosing and combining machine learning components<\/strong><\/h3>\n\n\n\n<p>Machine learning is a huge field with many algorithms and implementation techniques. A good data science team must know about all of these, their strengths, weaknesses, requirements and appropriateness to a given task. One algorithm we have chosen to use also makes a great example for how machine learning works, so let\u2019s take a look: the random forest regressor.<\/p>\n\n\n\n<p>This algorithm actually works by running many instances of another algorithm, called a Decision Tree, and combining their results. A decision tree tries to learn a tree-like structure of simple decision rules from training data, which can be used to make predictions about future, unseen inputs.<\/p>\n\n\n\n<p>Each rule tries to split the data points based on some feature, so that the resulting two groups are very different to each other but the items inside them are similar. It keeps doing this until each \u2018branch\u2019 consists of a single \u2018leaf\u2019 containing a small group of products whose performance is similar enough that a prediction can be made about them.<\/p>\n\n\n\n<p>Below we illustrate this with the example of conversion rate prediction. Starting from the top, the algorithm takes all of the data and determines, statistically, that the first most informative way to split the data points is based on whether they are an own brand (Eigenmarke) or an other brand (Fremdmarke).<\/p>\n\n\n\n<p>In other words, it discovers that \u2018own brand\u2019 and \u2018other brand\u2019 products have very different average conversion rates, but that the products within these two clusters have more similar conversion rates. In this hypothetical world, it appears that customers have different buying attitudes towards Eigenmarke and Fremdmarke products.<\/p>\n\n\n\n<p>Following the \u2018own brand\u2019 branch, the algorithm finds that the most informative way to split those products is based on their product line: apparently our hypothetical customers also have different attitudes depending on whether the product belongs to cosmetics, clothing, or baby food. Let\u2019s consider the \u2018cosmetics\u2019 branch. Here, the next best predictor of conversion rate is whether the product costs less or more than \u20ac5.<\/p>\n\n\n\n<p>Perhaps our hypothetical customers often spontaneously add cheap cosmetics to their baskets, but are not so purchase-ready for more expensive items. At this point, the algorithm determines that there is no useful way to further split the products in the less-than-\u20ac5 group, and predicts the conversion rate as the average conversion rate for these products. Similarly, the average conversion rate for the more-than-\u20ac5 group is output as the prediction for that leaf.<\/p>\n\n\n\n<p>For the sake of space, I won\u2019t explain the rest of the decision tree. But take a look, and see whether you can interpret it yourself:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"579\" src=\"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Decision-tree-grown-to-predict-conversion-rate-1024x579.png\" alt=\"\" class=\"wp-image-7535\" srcset=\"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Decision-tree-grown-to-predict-conversion-rate-1024x579.png 1024w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Decision-tree-grown-to-predict-conversion-rate-300x170.png 300w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Decision-tree-grown-to-predict-conversion-rate-768x434.png 768w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Decision-tree-grown-to-predict-conversion-rate-1536x868.png 1536w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Decision-tree-grown-to-predict-conversion-rate-640x362.png 640w, https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Decision-tree-grown-to-predict-conversion-rate.png 1868w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>A hypothetical example of a decision tree grown to predict conversion rate<\/em><\/figcaption><\/figure>\n\n\n\n<p>A random forest regressor fits tens or even hundreds of decision trees on random subsets of the data and available features, then uses their combined predictions to derive a more accurate, robust output.<\/p>\n\n\n\n<p>Ensuring good performance requires systematically finding the best values for all \u2018tunable\u2019 aspects of the algorithm, such as number and size of trees, splitting criteria, data sampling process, and many more. This process, called \u2018hyperparameter tuning\u2019, requires significant machine learning expertise and thorough testing, making it one of the most important jobs for our data science team.<\/p>\n\n\n\n<p>The random forest was chosen because it is highly accurate, works well with the kinds of big data we receive daily, and can be interpreted to gain real retail insights a human may not have been able to spot. But it is only one of the many machine learning techniques we use to drive the highest possible accuracy for each different client and situation. And in addition to machine learning techniques, clever pre- and post-processing of data and bids allow us to combine the best of artificial and human intelligence.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Next-Steps:-Testing-and-Going-Live\"><strong>Next steps: testing and going live<\/strong><\/h3>\n\n\n\n<p>We\u2019ve come a long way by now. We envisioned an AI-based solution, carefully engineered the data to find its most informative aspects, selected the best machine learning algorithms and tuned them to perfection. It\u2019s almost time to go live! Stay tuned for my next article, in which I\u2019ll reveal our custom, three-step testing pipeline we use before deployment, and our work on continuous monitoring and improvement thereafter.<\/p>\n\n\n\n<p>Check out part 2 of this article:<br><a href=\"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/testing-the-solution-ai-based-bidding-goes-live-in-google-shopping\/\" target=\"_blank\" rel=\"noreferrer noopener\">Testing the solution: AI-based bidding goes live in Google Shopping<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the Google Shopping world, bid management for large product ranges is a time-consuming and complex task which can make-or-break marketing budgets and business targets. And that\u2019s exactly the reason why so many retailers turn to automated bid-management solutions, such as Smarter Ecommerce\u2019s Whoop!, which uses the power of Big &#8230;<\/p>\n","protected":false},"author":73,"featured_media":7563,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,4,434,584,427,432,8],"tags":[],"class_list":["post-7531","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-science","category-ecommerce","category-insights","category-innovation","category-machine-learning","category-smec","category-inside-whoop"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.7 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Designing the solution: AI-based, item-level bidding automation in Google Shopping - smec<\/title>\n<meta name=\"description\" content=\"In the Google Shopping world, bid management for large product ranges is a time-consuming and complex task which can make-or-break marketing budgets and business targets.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Designing the solution: AI-based, item-level bidding automation in Google Shopping\" \/>\n<meta property=\"og:description\" content=\"In the Google Shopping world, bid management for large product ranges is a time-consuming and complex task which can make-or-break marketing budgets and business targets.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/\" \/>\n<meta property=\"og:site_name\" content=\"smec Blog | Follow current Ecommerce News, Trends &amp; Insights\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SmarterEcommerce\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-01T14:00:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-11-26T08:58:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Designing-the-solution-AI-based-item-level-bidding-automation-in-Google-Shopping.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2420\" \/>\n\t<meta property=\"og:image:height\" content=\"1217\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Katherine Munro\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@smec\" \/>\n<meta name=\"twitter:site\" content=\"@smec\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Katherine Munro\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/data-science\\\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/data-science\\\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\\\/\"},\"author\":{\"name\":\"Katherine Munro\",\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/#\\\/schema\\\/person\\\/c4a25e4fffafcb690638c32f3472786b\"},\"headline\":\"Designing the solution: AI-based, item-level bidding automation in Google Shopping\",\"datePublished\":\"2020-10-01T14:00:14+00:00\",\"dateModified\":\"2020-11-26T08:58:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/data-science\\\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\\\/\"},\"wordCount\":1592,\"publisher\":{\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/data-science\\\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/Designing-the-solution-AI-based-item-level-bidding-automation-in-Google-Shopping.jpg\",\"articleSection\":[\"Data Science\",\"Ecommerce\",\"Google Shopping\",\"Innovation\",\"Machine Learning\",\"smec\",\"Whoop!\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/data-science\\\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\\\/\",\"url\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/data-science\\\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\\\/\",\"name\":\"Designing the solution: AI-based, item-level bidding automation in Google Shopping - smec\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/data-science\\\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/data-science\\\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/Designing-the-solution-AI-based-item-level-bidding-automation-in-Google-Shopping.jpg\",\"datePublished\":\"2020-10-01T14:00:14+00:00\",\"dateModified\":\"2020-11-26T08:58:56+00:00\",\"description\":\"In the Google Shopping world, bid management for large product ranges is a time-consuming and complex task which can make-or-break marketing budgets and business targets.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/data-science\\\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/data-science\\\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/data-science\\\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\\\/#primaryimage\",\"url\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/Designing-the-solution-AI-based-item-level-bidding-automation-in-Google-Shopping.jpg\",\"contentUrl\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/Designing-the-solution-AI-based-item-level-bidding-automation-in-Google-Shopping.jpg\",\"width\":2420,\"height\":1217,\"caption\":\"Designing-the-solution-AI-based-item-level-bidding-automation-in-Google-Shopping.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/data-science\\\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Designing the solution: AI-based, item-level bidding automation in Google Shopping\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/\",\"name\":\"smec Blog | Follow current Ecommerce News, Trends &amp; Insights\",\"description\":\"smec - Smarter Ecommerce\",\"publisher\":{\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/#organization\",\"name\":\"smec - Smarter Ecommerce\",\"url\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/smec-company-logo.png\",\"contentUrl\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/smec-company-logo.png\",\"width\":500,\"height\":389,\"caption\":\"smec - Smarter Ecommerce\"},\"image\":{\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/SmarterEcommerce\",\"https:\\\/\\\/x.com\\\/smec\",\"https:\\\/\\\/www.instagram.com\\\/smarterecommerce\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/smarter-ecommerce-gmbh\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCgEKAonH-2IoV2fIDyCJFMA\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/#\\\/schema\\\/person\\\/c4a25e4fffafcb690638c32f3472786b\",\"name\":\"Katherine Munro\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/34f9bd64259e28210a36873bafdce505f276c75a3f261543e0f709a1c3961099?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/34f9bd64259e28210a36873bafdce505f276c75a3f261543e0f709a1c3961099?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/34f9bd64259e28210a36873bafdce505f276c75a3f261543e0f709a1c3961099?s=96&d=mm&r=g\",\"caption\":\"Katherine Munro\"},\"url\":\"https:\\\/\\\/smarter-ecommerce.com\\\/blog\\\/en\\\/author\\\/munro\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Designing the solution: AI-based, item-level bidding automation in Google Shopping - smec","description":"In the Google Shopping world, bid management for large product ranges is a time-consuming and complex task which can make-or-break marketing budgets and business targets.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/","og_locale":"en_US","og_type":"article","og_title":"Designing the solution: AI-based, item-level bidding automation in Google Shopping","og_description":"In the Google Shopping world, bid management for large product ranges is a time-consuming and complex task which can make-or-break marketing budgets and business targets.","og_url":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/","og_site_name":"smec Blog | Follow current Ecommerce News, Trends &amp; Insights","article_publisher":"https:\/\/www.facebook.com\/SmarterEcommerce","article_published_time":"2020-10-01T14:00:14+00:00","article_modified_time":"2020-11-26T08:58:56+00:00","og_image":[{"width":2420,"height":1217,"url":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Designing-the-solution-AI-based-item-level-bidding-automation-in-Google-Shopping.jpg","type":"image\/jpeg"}],"author":"Katherine Munro","twitter_card":"summary_large_image","twitter_creator":"@smec","twitter_site":"@smec","twitter_misc":{"Written by":"Katherine Munro","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/#article","isPartOf":{"@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/"},"author":{"name":"Katherine Munro","@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/#\/schema\/person\/c4a25e4fffafcb690638c32f3472786b"},"headline":"Designing the solution: AI-based, item-level bidding automation in Google Shopping","datePublished":"2020-10-01T14:00:14+00:00","dateModified":"2020-11-26T08:58:56+00:00","mainEntityOfPage":{"@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/"},"wordCount":1592,"publisher":{"@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/#organization"},"image":{"@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/#primaryimage"},"thumbnailUrl":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Designing-the-solution-AI-based-item-level-bidding-automation-in-Google-Shopping.jpg","articleSection":["Data Science","Ecommerce","Google Shopping","Innovation","Machine Learning","smec","Whoop!"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/","url":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/","name":"Designing the solution: AI-based, item-level bidding automation in Google Shopping - smec","isPartOf":{"@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/#primaryimage"},"image":{"@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/#primaryimage"},"thumbnailUrl":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Designing-the-solution-AI-based-item-level-bidding-automation-in-Google-Shopping.jpg","datePublished":"2020-10-01T14:00:14+00:00","dateModified":"2020-11-26T08:58:56+00:00","description":"In the Google Shopping world, bid management for large product ranges is a time-consuming and complex task which can make-or-break marketing budgets and business targets.","breadcrumb":{"@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/#primaryimage","url":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Designing-the-solution-AI-based-item-level-bidding-automation-in-Google-Shopping.jpg","contentUrl":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2020\/09\/Designing-the-solution-AI-based-item-level-bidding-automation-in-Google-Shopping.jpg","width":2420,"height":1217,"caption":"Designing-the-solution-AI-based-item-level-bidding-automation-in-Google-Shopping.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/data-science\/designing-the-solution-ai-based-item-level-bidding-automation-in-google-shopping\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/smarter-ecommerce.com\/blog\/en\/"},{"@type":"ListItem","position":2,"name":"Designing the solution: AI-based, item-level bidding automation in Google Shopping"}]},{"@type":"WebSite","@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/#website","url":"https:\/\/smarter-ecommerce.com\/blog\/en\/","name":"smec Blog | Follow current Ecommerce News, Trends &amp; Insights","description":"smec - Smarter Ecommerce","publisher":{"@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/smarter-ecommerce.com\/blog\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/#organization","name":"smec - Smarter Ecommerce","url":"https:\/\/smarter-ecommerce.com\/blog\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/#\/schema\/logo\/image\/","url":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2022\/04\/smec-company-logo.png","contentUrl":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-content\/uploads\/2022\/04\/smec-company-logo.png","width":500,"height":389,"caption":"smec - Smarter Ecommerce"},"image":{"@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SmarterEcommerce","https:\/\/x.com\/smec","https:\/\/www.instagram.com\/smarterecommerce\/","https:\/\/www.linkedin.com\/company\/smarter-ecommerce-gmbh","https:\/\/www.youtube.com\/channel\/UCgEKAonH-2IoV2fIDyCJFMA"]},{"@type":"Person","@id":"https:\/\/smarter-ecommerce.com\/blog\/en\/#\/schema\/person\/c4a25e4fffafcb690638c32f3472786b","name":"Katherine Munro","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/34f9bd64259e28210a36873bafdce505f276c75a3f261543e0f709a1c3961099?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/34f9bd64259e28210a36873bafdce505f276c75a3f261543e0f709a1c3961099?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/34f9bd64259e28210a36873bafdce505f276c75a3f261543e0f709a1c3961099?s=96&d=mm&r=g","caption":"Katherine Munro"},"url":"https:\/\/smarter-ecommerce.com\/blog\/en\/author\/munro\/"}]}},"_links":{"self":[{"href":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-json\/wp\/v2\/posts\/7531","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-json\/wp\/v2\/users\/73"}],"replies":[{"embeddable":true,"href":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-json\/wp\/v2\/comments?post=7531"}],"version-history":[{"count":7,"href":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-json\/wp\/v2\/posts\/7531\/revisions"}],"predecessor-version":[{"id":7719,"href":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-json\/wp\/v2\/posts\/7531\/revisions\/7719"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-json\/wp\/v2\/media\/7563"}],"wp:attachment":[{"href":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-json\/wp\/v2\/media?parent=7531"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-json\/wp\/v2\/categories?post=7531"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smarter-ecommerce.com\/blog\/en\/wp-json\/wp\/v2\/tags?post=7531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}