=== Shop Monitor & Google Feed ===
Tags: woocommerce, monitoring, product feed, paypal
Requires at least: 6.5
Requires PHP: 8.1
Stable tag: 1.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Stündliche Shopprüfungen und ein öffentlicher Google-Produktfeed für Österreich (EUR). Von inovelop GmbH.

== Description ==

Kostenloser Open-Source-Code ohne Lizenzgebühr. Benötigt WooCommerce. Deutschsprachige Oberfläche.

* Prüft die Live-OAuth-Anmeldung der offiziellen Erweiterung WooCommerce PayPal Payments, ohne Zahlung oder Bestellung.
* Erstellt einen öffentlichen XML-Feed für Österreich mit EUR-Bruttopreisen. Andere Währungen werden nicht exportiert.
* Unterstützt veröffentlichte, sichtbare einfache Produkte mit Lagerbestand, HTTPS-Bild, Marke und Preis. Varianten und Nachbestellungen sind nicht enthalten.
* Aktualisiert den Feed bei Produktänderungen und nach dem unterstützten ALLNET-Importadapter. Andere Importer funktionieren, wenn sie die üblichen WooCommerce-Produkt-Hooks auslösen.
* Protokolliert Prüfstatus lokal im Dashboard. Kein externer Uptime-Dienst, keine automatischen E-Mails, kein vollständiger Zahlungs- oder Webhook-Test.
* Erkennt den vorhandenen INOMATIK ALLNET Sync Adapter. Ohne diesen Adapter wird die Importprüfung als nicht unterstützt gekennzeichnet; Feed und PayPal-Prüfung sind unabhängig nutzbar.

Neuinstallationen sind inaktiv, bis der Administrator unter WooCommerce > Shop Monitor zustimmt. Fremde Sitemap-/robots-Dateien werden bei Neuinstallationen nicht geändert. Ein vorhandener optionaler Sitemap-Workaround bleibt nur bei Bestandsinstallationen erhalten.

Ein geplanter Abruf muss separat im Google Merchant Center eingerichtet werden. Dieses Plugin eröffnet kein Google-Konto, beantragt keine Produktfreigabe und startet keine Werbung. Verfügbarkeits-, Steuer- und Versandangaben müssen zum Shop passen.

== Installation ==

1. WooCommerce installieren und EUR-Währung sowie AT-Steuern korrekt konfigurieren.
2. ZIP unter Plugins > Installieren > Plugin hochladen installieren und aktivieren.
3. WooCommerce > Shop Monitor öffnen. Hinweise zu externen Diensten lesen und aktivieren.
4. Jetzt prüfen & Feed aktualisieren ausführen. Ausgeschlossene Produkte und Prüfstatus kontrollieren.
5. Angezeigte Feed-URL im Merchant Center als geplanten Abruf für Österreich/Deutsch hinterlegen, zeitlich nach dem Produktimport.
6. Für zuverlässige Zeitpläne WP-Cron per Server-Timer aufrufen. WP-Cron allein kann sich ohne Seitenaufrufe verzögern.

Nicht gleichzeitig mit einer anderen Kopie desselben Plugins aktivieren. Historische interne Bezeichner bleiben zur Erhaltung vorhandener Konfigurationen bestehen.

== External services and privacy ==

PayPal: Nur nach Aktivierung und bei aktivem Live-Gateway werden stündlich die bereits im offiziellen PayPal-Plugin gespeicherten App-Zugangsdaten an https://api-m.paypal.com/v1/oauth2/token bzw. https://api.paypal.com/v1/oauth2/token gesendet. Zweck: Authentifizierungsprüfung. Kein Zahlungsvorgang; keine Bestell- oder Kundendaten. Zugangsdaten und Tokens werden nicht protokolliert.
Terms: https://www.paypal.com/at/legalhub/paypal/useragreement-full
Privacy: https://www.paypal.com/at/legalhub/paypal/privacy-full

Google: Das Plugin sendet selbst keinen Feed an Google. Die öffentliche Feed-URL kann von jedem gelesen und nach Einrichtung im Merchant Center von Google abgerufen werden. Enthalten sind Produktname, Beschreibung, SKU, Preis, Verfügbarkeit, Bild-/Produktlink, Marke, GTIN/MPN soweit vorhanden, aber keine Kundendaten.
Terms: https://support.google.com/merchants/answer/160173
Privacy: https://policies.google.com/privacy

Keine Telemetrie und keine Übertragung an inovelop GmbH. Lokale Statushistorie: maximal 72 Prüfungen. Google-User-Agent-Erkennung ist keine verifizierte Google-Identität. Einstellungen und letzte Feed-Datei bleiben bei Deaktivierung erhalten; bereits öffentliche Feed-Dateien können weiter direkt erreichbar sein. Für vollständige Entfernung auch uploads/inomatik-monitor löschen, nachdem keine Datenquelle mehr darauf zugreift.

== Frequently Asked Questions ==

= Ist eine erfolgreiche PayPal-Prüfung ein erfolgreicher Zahlungstest? =
Nein. Sie bestätigt nur die aktuelle Authentifizierung, nicht Capture, Auszahlung, Kartenakzeptanz oder Webhook-Zustellung.

= Unterstützt das Plugin alle Länder und Währungen? =
Nein. Diese Version erzeugt einen AT/EUR-Feed. Es ist keine allgemeine Multi-Country-Feed-Lösung.

= Warum fehlen Produkte? =
Die Ausschlussgründe stehen im Dashboard. Exportiert werden nur passende einfache Produkte. Preise ab 15.000 EUR werden zur Prüfung ausgeschlossen; alte vollständige Feeds werden bei einem leeren/fehlgeschlagenen Lauf nicht ersetzt.

= Muss ich an inovelop zahlen? =
Nein. Die Plugins sind GPL-lizenziert. Gebühren externer Zahlungsanbieter oder Werbung sind davon unabhängig. Keine Verbindung zu oder Empfehlung durch Google, PayPal oder WooCommerce.

== Changelog ==

= 1.1.0 =
* Neutraler Name, dynamische Shopadresse/-bezeichnung, Installationsanleitung und GPL-Lizenz.
* Explizite Zustimmung bei Neuinstallation, keine ungefragten Sitemapänderungen.
* EUR-Prüfung und zusätzliche Markenquellen, klarer Status bei fehlendem Importadapter.
* Bestehende interne IDs, Feed-URL und Zeitgeber bleiben kompatibel.
