# Generate AI Product Titles for Google Merchant

**Use case:** 

Generate factual, evidence-backed structured product titles and normalized catalog attributes for Google Merchant feeds without inventing missing data.

## Input

```json
{
  "products": [
    {
      "id": "title-401",
      "title": "TRAIL BTL 750 SS BLK",
      "description": "Vacuum insulated stainless steel water bottle in matte black, 750 ml capacity.",
      "brand": "Northline",
      "attributes": {
        "color": "matte black",
        "material": "stainless steel",
        "capacity": "750 ml",
        "condition": "new"
      }
    },
    {
      "id": "title-402",
      "title": "W RUN KNIT WHT 39",
      "description": "Lightweight white knit running shoes for women, EU size 39.",
      "brand": "AeroRun",
      "attributes": {
        "color": "white",
        "size": "39",
        "size_system": "EU",
        "gender": "female",
        "condition": "new"
      }
    }
  ],
  "target": "google_merchant",
  "concurrency": 2
}
```

## Output

```json
{
  "inputId": {
    "label": "Product ID",
    "format": "string"
  },
  "status": {
    "label": "Status",
    "format": "string"
  },
  "qualityScore": {
    "label": "Quality",
    "format": "number"
  },
  "category": {
    "label": "Category",
    "format": "object"
  },
  "normalizedAttributes": {
    "label": "Attributes",
    "format": "object"
  },
  "missingAttributes": {
    "label": "Missing",
    "format": "array"
  },
  "violations": {
    "label": "Violations",
    "format": "array"
  },
  "suggestedStructuredTitle": {
    "label": "Suggested title",
    "format": "object"
  },
  "confidence": {
    "label": "Confidence",
    "format": "number"
  },
  "processedAt": {
    "label": "Processed",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Google Merchant Feed Audit API](https://apify.com/webdata_labs/feedfix-api) with a specific input configuration. Visit the [Actor detail page](https://apify.com/webdata_labs/feedfix-api) to learn more, explore other use cases, and run it yourself.