Skip to content

Feed URLs and Access

Each feed has a unique URL that advertising platforms use to fetch your product data. This guide explains feed URLs and access options.

Each feed gets a unique URL like:

https://yourapp.smartfeed.app/feeds/abc123-def456-ghi789.xml
PartDescription
DomainFeedy McFeed Feed hosting
/feeds/Feed endpoint
abc123…Unique feed identifier
.xmlFile format extension
  1. Go to Feeds
  2. Click on your feed
  3. Find Feed URL section
  4. Click Copy to copy URL

The URL extension indicates format:

ExtensionFormat
.xmlXML format
.tsvTab-separated values
.csvComma-separated values

Change format in feed settings—URL updates automatically.

  1. Go to GMC > Products > Feeds
  2. Add new feed > Scheduled fetch
  3. Paste Feedy McFeed Feed URL
  4. Set fetch schedule
  1. Go to catalog > Data sources
  2. Choose Data feed > Scheduled feed
  3. Paste URL
  4. Configure schedule

Most platforms accept feed URLs:

  1. Find “Add feed” or “Import products”
  2. Choose URL/scheduled fetch option
  3. Paste your Feedy McFeed Feed URL

Paste URL in browser to:

  • Verify URL works
  • Download feed file
  • Inspect content
Terminal window
curl -I https://yourapp.smartfeed.app/feeds/abc123.xml

Check response:

  • 200 OK = Success
  • 404 = Feed not found
  • 403 = Authentication required

Feed URLs are persistent:

  • URL stays the same when feed regenerates
  • Content updates, URL doesn’t change
  • Safe to share and configure in platforms

URLs change when:

  • You delete and recreate the feed
  • You change the feed format
  • You enable/disable protection

Each feed has its own URL:

FeedURL
Google US/feeds/abc123.xml
Google UK/feeds/def456.xml
Facebook/feeds/ghi789.csv

Use the appropriate URL for each platform.

  • Anyone with URL can access
  • Simple to set up
  • URL acts as password (don’t share publicly)

Add token requirement:

https://yourapp.smartfeed.app/feeds/abc123.xml?token=your-secret-token

See Feed Security for setup.

Platforms may cache feeds:

  • Google: Up to 24 hours
  • Facebook: Up to 24 hours
  • Others vary

Feedy McFeed Feed caches generated feeds:

  • Instant response for repeated requests
  • Cache clears on regeneration
  • No action needed

To ensure platforms get latest data:

  1. Regenerate feed in Feedy McFeed Feed
  2. Manually trigger fetch in platform
  3. Or wait for next scheduled fetch

Feedy McFeed Feed logs feed access:

  1. Go to feed > Access Log
  2. See recent requests
  3. View IP addresses and timestamps

Useful for:

  • Verifying platform is fetching
  • Identifying unauthorized access
  • Troubleshooting fetch issues
IssueSolution
404 errorVerify URL is correct
403 errorCheck authentication
TimeoutLarge feed—wait longer
Empty responseCheck feed has products
  1. Verify URL in browser
  2. Check for token if protected
  3. Ensure no firewall blocking
  4. Test from different network