> ## Documentation Index
> Fetch the complete documentation index at: https://docs.markifact.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Product Status

> Check product status, issues, and details from Google Merchant Center

The **Get Product Status** node retrieves detailed product status information from Google Merchant Center, including availability, condition, item issues, and approval status. Essential for product feed management and troubleshooting. This is an **AI-powered node** that can understand natural language instructions.

***

## When to Use It

* Monitor product approval status and issues
* Troubleshoot product feed problems
* Validate product data quality
* Track product availability changes
* Identify products needing attention
* Audit product compliance
* Monitor product health across accounts

***

## Inputs

| Field       | Type           | Required | Description                             |
| ----------- | -------------- | -------- | --------------------------------------- |
| **Account** | Dropdown       | Yes      | Google Merchant Center account to query |
| **Fields**  | Multi-select   | Yes      | Status fields to retrieve               |
| **Filters** | Filter Builder | No       | Conditions to filter products           |
| **Limit**   | Number         | No       | Maximum number of products to return    |

### Available Status Fields

| Field                  | Description               | Use Case               |
| ---------------------- | ------------------------- | ---------------------- |
| **Product ID**         | Unique product identifier | Product identification |
| **Title**              | Product title             | Product recognition    |
| **Availability**       | Stock status              | Inventory monitoring   |
| **Condition**          | Product condition         | Quality tracking       |
| **Approval Status**    | Google approval status    | Compliance monitoring  |
| **Item Issues**        | Product-specific issues   | Problem identification |
| **Destination Status** | Shopping ads status       | Campaign eligibility   |
| **Price**              | Product pricing           | Price validation       |
| **Link**               | Product landing page      | Link validation        |
| **Image Link**         | Product image URL         | Image validation       |
| **Last Updated**       | When status was updated   | Change tracking        |

### Filter Options

| Filter Type         | Examples                             | Use Cases              |
| ------------------- | ------------------------------------ | ---------------------- |
| **Approval Status** | "approved", "disapproved", "pending" | Status monitoring      |
| **Availability**    | "in\_stock", "out\_of\_stock"        | Inventory tracking     |
| **Item Issues**     | Has issues, No issues                | Problem identification |
| **Product ID**      | Specific product IDs                 | Targeted checks        |
| **Title**           | Contains keywords                    | Category filtering     |
| **Last Updated**    | Date ranges                          | Recent changes         |

***

## Output

Returns detailed product status information:

```json theme={"dark"}
{
  "product_status": [
    {
      "product_id": "online:en:US:12345",
      "title": "Apple iPhone 15 Pro 128GB - Natural Titanium",
      "availability": "in_stock",
      "condition": "new",
      "approval_status": "approved",
      "destination_status": {
        "shopping_ads": "approved",
        "buy_on_google": "disapproved",
        "surfaces_across_google": "approved"
      },
      "item_issues": [],
      "price": {
        "value": "999.00",
        "currency": "USD"
      },
      "link": "https://store.example.com/iphone-15-pro",
      "image_link": "https://cdn.example.com/iphone-15-pro.jpg",
      "last_updated": "2024-03-15T10:30:00Z",
      "quality_score": "high"
    },
    {
      "product_id": "online:en:US:67890",
      "title": "Samsung Galaxy S24 256GB - Phantom Black",
      "availability": "out_of_stock",
      "condition": "new",
      "approval_status": "disapproved",
      "destination_status": {
        "shopping_ads": "disapproved",
        "buy_on_google": "disapproved",
        "surfaces_across_google": "disapproved"
      },
      "item_issues": [
        {
          "issue_type": "missing_price",
          "severity": "error",
          "description": "Price is missing or invalid",
          "resolution": "Add a valid price to your product data"
        },
        {
          "issue_type": "image_link_crawl_error",
          "severity": "warning", 
          "description": "Image cannot be crawled",
          "resolution": "Ensure image URL is accessible and valid"
        }
      ],
      "price": null,
      "link": "https://store.example.com/galaxy-s24",
      "image_link": "https://cdn.example.com/broken-image.jpg",
      "last_updated": "2024-03-14T15:45:00Z",
      "quality_score": "low"
    }
  ],
  "summary": {
    "total_products": 2,
    "approved_products": 1,
    "disapproved_products": 1,
    "pending_products": 0,
    "products_with_issues": 1,
    "total_issues": 2
  },
  "account_info": {
    "account_id": "123456789",
    "account_name": "Main Store GMC"
  }
}
```

### Status Fields:

| Field                   | Description                                |
| ----------------------- | ------------------------------------------ |
| **product\_id**         | Unique product identifier                  |
| **title**               | Product name for identification            |
| **availability**        | Current stock status                       |
| **condition**           | Product condition (new, used, refurbished) |
| **approval\_status**    | Overall Google approval status             |
| **destination\_status** | Status for each Google service             |
| **item\_issues**        | Array of product issues with details       |
| **quality\_score**      | Overall product quality rating             |
| **last\_updated**       | When status was last checked               |

### Issue Types:

| Issue Type                    | Severity | Common Causes                        |
| ----------------------------- | -------- | ------------------------------------ |
| **missing\_price**            | Error    | Price not provided or invalid format |
| **image\_link\_crawl\_error** | Warning  | Image URL inaccessible or broken     |
| **landing\_page\_error**      | Error    | Product page not loading             |
| **misrepresentation**         | Error    | Product doesn't match description    |
| **policy\_violation**         | Error    | Violates Google Shopping policies    |
| **unavailable\_product**      | Warning  | Product out of stock                 |

***

## Credit Cost

* **Cost per run**: 1 credit

***

## Common Workflows

**Product Health Monitoring:**

```
[Select Accounts] → [Get Product Status] → [Filter Issues] → [Generate Issue Report] → [Alert Team]
```

**Feed Quality Audit:**

```
[Get Product Status] → [Analyze Issues] → [Categorize Problems] → [Create Fix Priority List]
```

**Approval Tracking:**

```
[Get Product Status] → [Filter Pending/Disapproved] → [Monitor Changes] → [Track Resolution]
```

**Inventory Management:**

```
[Get Product Status] → [Filter by Availability] → [Update Inventory] → [Sync with Systems]
```

***

## Status Analysis

### Product Approval Analysis

**Monitor approval rates:**

```
Fields: Approval Status, Item Issues, Destination Status
Filter: All products
Analysis: Calculate approval rates by category
```

### Issue Identification

**Find products needing attention:**

```
Fields: Product ID, Title, Item Issues, Severity
Filter: Has issues = true
Sort: By severity (errors first)
```

### Inventory Status Check

**Monitor stock levels:**

```
Fields: Availability, Last Updated, Title
Filter: Availability in ["out_of_stock", "preorder"]
Use Case: Inventory alerts
```

### Quality Score Tracking

**Monitor product quality:**

```
Fields: Quality Score, Item Issues, Approval Status
Filter: Quality Score = "low"
Use Case: Quality improvement initiatives
```

***

## Issue Resolution Guide

### Missing Price Issues

**Problem:** Products missing or invalid pricing
**Resolution:**

* Add valid price in product feed
* Ensure price format matches requirements
* Include currency information
* Verify price is reasonable for product category

### Image Link Errors

**Problem:** Product images cannot be accessed
**Resolution:**

* Verify image URLs are publicly accessible
* Check image file formats (JPG, PNG, WebP)
* Ensure images meet size requirements
* Test image loading in browser

### Landing Page Errors

**Problem:** Product pages not loading properly
**Resolution:**

* Verify product URLs are working
* Check page loading speed
* Ensure pages match product information
* Validate mobile-friendly design

### Policy Violations

**Problem:** Products violate Google Shopping policies
**Resolution:**

* Review Google Shopping policies
* Update product descriptions
* Remove prohibited content
* Ensure accurate product representation

***

## Use Cases

### Daily Health Check

**Monitor overall product health:**

```
- Get status for all products
- Identify new issues since last check
- Track approval rate trends
- Generate daily health report
```

### Issue Triage

**Prioritize product fixes:**

```
- Filter products with errors (vs warnings)
- Group issues by type and frequency
- Create resolution priority list
- Assign issues to appropriate teams
```

### Feed Optimization

**Improve product feed quality:**

```
- Identify most common issues
- Analyze patterns in disapprovals
- Optimize product data systematically
- Track improvement over time
```

### Competitive Analysis

**Compare product status vs competitors:**

```
- Monitor approval rates by category
- Track quality scores
- Identify areas for improvement
- Benchmark against industry standards
```

***

## Tips

**Monitoring Strategy:**

* **Check regularly** - product status can change frequently
* **Focus on errors first** - warnings can often wait
* **Track trends** - look for patterns in issues
* **Set up alerts** for critical status changes

**Issue Resolution:**

* **Prioritize by severity** - errors block products from showing
* **Group similar issues** for batch fixes
* **Document solutions** for recurring problems
* **Test fixes thoroughly** before applying widely

**Quality Management:**

* **Maintain high approval rates** for better performance
* **Monitor quality scores** as leading indicators
* **Address issues promptly** to minimize impact
* **Review policies regularly** to stay compliant

**Workflow Integration:**

* **Combine with product lists** for comprehensive analysis
* **Use with reporting data** to understand impact
* **Connect to inventory systems** for stock updates
* **Integrate with alerting systems** for proactive monitoring
