Google Shopping ads are triggered by a combination of factors included in Google's algorithm. Although the exact mechanism of the algorithm is not disclosed, marketers observed that factors such as product title, product price, presence of GTIN, and bidding strategy play an important in determining when and where your Shopping Ads are shown.