
Inline products in AI Mode
Example request
Inline products are intent-detected; no flag is required.Inline product structure
price and oldPrice
This shape is shared by every AI Mode price field: inline products, shopping cards and ads.
A field that can’t be parsed is omitted, never sent as
null, so a price takes one of these shapes:
- Parsed:
{value, currency, raw}. Usevaluefor math/aggregation. - Number unparseable:
{currency, raw}. A currency was found but the amount wasn’t readable. rawonly: no currency was found, or the text is a monthly-payment offer such asR$ 4,40/mês. Shipping4.40as the product price would be wrong, so fall back torawfor display.- Structured (inline products only):
{value, currency}from Google’s structured price data, with an ISOcurrency(e.g."USD"), plusrawwhen the page also showed the price text. The product’soldPricethen carries the ISO code too.