id | string | Unique impression UUID. Used for tracking. |
title | string | Ad headline text. |
content | string | Ad description / body text. |
cta | string | Call-to-action label (e.g. “Shop Now”, “Learn More”). |
clickUrl | string | Click-tracking URL. Redirects to the advertiser’s landing page. Always use this for links. |
source | string | Always "aiarco". |
ad_type | string | Ad format: sponsored_result, native_ad, banner, interstitial, video_pre_roll, text_link. |
subtitle | string? | Secondary headline text. |
imageUrl | string? | Hero image URL. |
brand.name | string? | Advertiser brand name. |
brand.description | string? | Brand description. |
brand.url | string? | Brand website URL. |
brand.iconUrl | string? | Brand icon/logo URL. |
product.productId | string? | Product identifier. |
product.title | string? | Product name. |
product.category | string? | Product category path. |
product.availability | string? | Availability status. |
price.amount | number? | Current price. |
price.currency | string? | Currency code (e.g. “USD”). |
price.originalPrice | number? | Original price before discount. |
price.discount | number? | Discount percentage. |
rating.value | number? | Rating value. |
rating.scale | number? | Rating scale (default 5). |
rating.count | number? | Number of ratings. |
metadata.context | string? | Additional context from the advertiser. |