Google Shopping XML Feed: Feed URL και αυτόματη ανανέωση (cron)
Πού βρίσκεται το Google Shopping feed, πότε ανανεώνεται μόνο του και πώς προσθέτετε server cron σε cPanel, Plesk ή SSH.
2 λεπτά για να το διαβάσετε
Το Feed URL
Μετά την πρώτη εξαγωγή, η κάρτα «Feed URL» της καρτέλας «Overview» δείχνει τη διεύθυνση με κουμπιά «Copy URL» και «Open». Το αρχείο είναι το /wp-content/uploads/obs-xml-export/google_shopping.xml. Το κείμενο βοήθειας της κάρτας αναφέρει Skroutz, γιατί είναι κοινό σε όλα τα OBS feeds· εδώ το URL δηλώνεται στο Merchant Center.
Αυτόματη ανανέωση χωρίς server cron
Με την ενεργοποίηση μπαίνει ωριαία εργασία στο Action Scheduler του WooCommerce. Ανάλογα με τη «Συχνότητα αναβάθμισης» (Update Frequency):
- Ωριαίο (Hourly): κάθε ώρα.
- Δυο φορές την ημέρα (Twice a day): στις 01:00 και 13:00 UTC.
- Ημερήσιο (Daily): στη 01:00 UTC (03:00 ή 04:00 ώρα Ελλάδας).
Η εργασία τρέχει μόνο όταν τρέχει το WP-Cron, δηλαδή όταν το site έχει επισκέψεις. Σε site με λίγη κίνηση το feed μπορεί να καθυστερεί.
Server cron (προτείνεται)
- Στην κάρτα «Scheduling» πατήστε «Show server cron command» και «Copy».

Η εντολή του server cron. Η διαδρομή στο site σας θα είναι η δική του. - cPanel: «Cron Jobs» → «Add New Cron Job», επιλέξτε «Once Per Hour» και επικολλήστε την εντολή στο «Command».
- Plesk: «Scheduled Tasks» → «Add Task» → «Run a command», επικολλήστε την εντολή και ορίστε «Cron style»
0 * * * *. - SSH:
crontab -eκαι προσθέστε τη γραμμή στο τέλος.
Ο server cron καλεί το cron.php του plugin και ξαναδημιουργεί το feed κάθε φορά που τρέχει, άρα τη συχνότητα την ορίζει πλέον το crontab. Αν δεν έχετε πρόσβαση, στείλτε την εντολή στον πάροχο hosting.
Χειροκίνητα
Μετά από μαζικές αλλαγές τιμών πατήστε «Generate Feed» και ζητήστε νέα λήψη από το Merchant Center. Ο μόνιμος κανόνας είναι: πρώτα ανανέωση feed, μετά λήψη από τη Google.