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.
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
| 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:
{
"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
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