Loslegen
So verwenden Sie KI-Fähigkeiten in Product Feed Pro - AdTribes
  1. Startseite
  2. Wissensdatenbank
  3. Integration
  4. So verwenden Sie KI-Fähigkeiten in Product Feed Pro

So verwenden Sie KI-Fähigkeiten in Product Feed Pro

Möchten Sie einen KI-Assistenten oder eine Automatisierung zur Verwaltung Ihrer Produktfeeds? Diese Referenz listet alle Fähigkeiten auf, die die AdTribes-Plugins registrieren. Wenn Sie nur die Admin-Bildschirme verwenden, sehen Sie sich die anderen Anleitungen in der Wissensdatenbank von AdTribes an.

Das Durchklicken der Admin-Bildschirme von Product Feed Pro funktioniert gut für einmalige Änderungen. Es ist nicht skalierbar, wenn Sie einen KI-Assistenten, eine interne Automatisierung oder einen MCP-verbundenen Agenten benötigen, um Feeds zu erstellen, eine Zuordnung zu beheben, einen Feed in eine andere Sprache zu übersetzen oder die Feed-Gesundheit eigenständig zu überprüfen. Genau das lösen KI-Fähigkeiten: eine strukturierte, berechtigungsgeprüfte Möglichkeit für einen KI-Assistenten, dieselben Aktionen aufzurufen, die die Admin-UI bereits über die WordPress Abilities API bereitstellt.

Jede Fähigkeit ist ein dünner Wrapper um die vorhandene Service-Schicht des Plugins, dieselben Helfer, die die Admin-UI und WP-CLI verwenden. Das Aufrufen einer Fähigkeit löst daher dieselben WordPress- und WooCommerce-Hooks aus wie die entsprechende Admin-Aktion. Es gibt keinen separaten „via AI“-Code-Pfad, dem man vertrauen müsste. Diese Referenz deckt jede Fähigkeit ab, die in der gesamten AdTribes-Plugin-Familie registriert ist, wer sie aufrufen kann und wie Sie einen Assistenten mit Ihrem Shop verbinden.

Was Sie benötigen werden

VoraussetzungDetails
WordPress 6.9 oder neuerDie Abilities API (wp_register_ability()) ist ab WordPress 6.9 im WordPress-Kern enthalten. In älteren WordPress-Versionen wird die Registrierung vollständig übersprungen und es erscheinen keine Fähigkeiten.
Product Feed Pro 13.5.7 oder neuerBesitzt und registriert die 25 Fähigkeiten in der nachstehenden Referenztabelle. WooCommerce muss ebenfalls aktiv sein, da Product Feed Pro nur dann startet, wenn es aktiv ist.
Eine Möglichkeit, einen KI-Assistenten zu verbindenAdTribes-Plugins haben keinen eigenen KI- oder MCP-Einstellungs-Tab. Verbinden Sie Claude, ChatGPT oder einen anderen Assistenten mit Ihren Fähigkeiten über StoreAgent. Diese Anleitung beschreibt die Installation von StoreAgent, die Verbindung eines Assistenten und die Genehmigung des Zugriffs, den die Verbindung erhält.
Product Feed Elite (optional)Nicht erforderlich für die unten aufgeführten Fähigkeiten. Siehe „Die Rolle von Product Feed Elite“ weiter unten.
Product Feed Translation Addon 1.0.1 oder neuer (optional)Fügt 4 weitere Fähigkeiten zum Erstellen und Überprüfen von sprachspezifischen Feeds hinzu.

Was KI-Fähigkeiten sind

Eine Fähigkeit ist eine bestimmte Aktion, die Ihr KI-Assistent in Ihrem Shop ausführen kann, z. B. „meine Feeds auflisten“ oder „den Zeitplan eines Feeds festlegen“. Einige Fähigkeiten lesen nur Daten. Andere nehmen Änderungen vor, und die, die das tun, sind als destruktiv gekennzeichnet, damit ein MCP-Client weiß, dass er Sie vor der Ausführung bestätigen muss.

Assistent verbinden

Für den vollständigen Verbindungsablauf, einschließlich der Installation von StoreAgent und der Genehmigung, was eine Verbindung lesen oder ändern darf, siehe So verbinden Sie ChatGPT oder Claude mit Ihrem Shop über MCP. Sobald Ihr Assistent über den MCP-Endpunkt von StoreAgent verbunden ist, sind die Lese-Fähigkeiten von AdTribes sofort verfügbar. Die Schreib-Fähigkeiten bleiben deaktiviert, bis Sie sie in StoreAgent > Einstellungen > MCP > Fähigkeiten unter der Quelle AdTribes aktivieren.

Product Feed Pro Fähigkeiten

Product Feed Pro registriert 25 Fähigkeiten unter der gemeinsamen Kategorie adtribes. Die Registrierung greift bei wp_abilities_api_init mit Priorität 20, gesteuert durch function_exists( 'wp_register_ability' ), sodass es bei WordPress-Versionen älter als 6.9 eine einfache No-Operation ist. Sie können die Registrierung auch vollständig mit der Konstante PFP_DISABLE_ABILITIES oder dem Filter adt_pfp_enable_abilities deaktivieren, wobei beide standardmäßig aktiviert sind.

FähigkeitNameTypWer kann sie nutzen
Feeds auflistenadtribes/list-feedsLesenShop Manager + Administrator
Feed abrufenadtribes/get-feedLesenShop Manager + Administrator
Feed erstellenadtribes/create-feedSchreiben (destruktiv)Shop Manager + Administrator
Feed aktualisierenadtribes/update-feedSchreiben (destruktiv)Shop Manager + Administrator
Feed löschenadtribes/delete-feedSchreiben (destruktiv)Shop Manager + Administrator
Feed neu generierenadtribes/regenerate-feedSchreiben (destruktiv)Shop Manager + Administrator
Feed klonenadtribes/clone-feedSchreiben (destruktiv)Shop Manager + Administrator
Feed-Validierung abrufenadtribes/get-feed-validationLesenShop Manager + Administrator
Feed-Attribute auflistenadtribes/list-feed-attributesLesenShop Manager + Administrator
Google-Taxonomie auflistenadtribes/list-google-taxonomyLesenShop Manager + Administrator
Feldzuordnung festlegenadtribes/set-field-mappingSchreiben (destruktiv)Shop Manager + Administrator
Kategoriezuordnung festlegenadtribes/set-category-mappingSchreiben (destruktiv)Shop Manager + Administrator
Filterregel hinzufügenadtribes/add-filter-ruleSchreiben (destruktiv)Shop Manager + Administrator
Kanäle auflistenadtribes/list-channelsLesenShop Manager + Administrator
Benutzerdefinierten Feed erstellenadtribes/create-custom-feedSchreiben (destruktiv)Shop Manager + Administrator
Feeds per Massenaktualisierung bearbeitenadtribes/bulk-update-feedsSchreiben (destruktiv)Shop Manager + Administrator
Tracking-Status abrufenadtribes/get-tracking-statusLesenShop Manager + Administrator
Facebook Pixel festlegenadtribes/set-facebook-pixelSchreiben (destruktiv)Nur für Administratoren
Google Tracking festlegenadtribes/set-google-trackingSchreiben (destruktiv)Nur für Administratoren
UTM-Tagging festlegenadtribes/set-utm-taggingSchreiben (destruktiv)Shop Manager + Administrator
Feed-Zeitplan festlegenadtribes/set-feed-scheduleSchreiben (destruktiv)Shop Manager + Administrator
Feed-Zeitplan pausierenadtribes/pause-feed-scheduleSchreiben (destruktiv)Shop Manager + Administrator
Feed-Statistiken abrufenadtribes/get-feed-statsLesenShop Manager + Administrator
Kanalübersicht abrufenadtribes/get-channel-summaryLesenShop Manager + Administrator
Ausgeschlossene Produkte abrufenadtribes/get-excluded-productsLesenShop Manager + Administrator

Für detaillierte Anweisungen zu Filtern und Regeln siehe So erstellen Sie Filter für Ihren Produktfeed? und So erstellen Sie Produktfeed-Regeln.

Funktionen des Product Feed Translation Addon

Wenn das Product Feed Translation Addon aktiv ist, werden 4 weitere Funktionen unter derselben adtribes-Kategorie registriert, die bei Priorität 40 an wp_abilities_api_init gebunden sind, damit Product Feed Pro seine eigenen Funktionen zuerst registriert. Sie können diese mit der Konstante PFTA_DISABLE_ABILITIES oder dem Filter adt_pfta_enable_abilities deaktivieren.

FähigkeitNameTypWer kann sie nutzen
Übersetzte Feeds auflistenadtribes/list-translated-feedsLesenShop Manager + Administrator
Sprach-Feed erstellenadtribes/create-language-feedSchreiben (destruktiv)Shop Manager + Administrator
Übersetzungsabdeckung abrufenadtribes/get-translation-coverageLesenShop Manager + Administrator
Sprachattribut festlegenadtribes/set-language-attributeSchreiben (destruktiv)Shop Manager + Administrator

Sprach-Feed erstellen dupliziert einen vorhandenen Feed für eine bestimmte Sprache, derselbe Ablauf wie beim Duplizieren und dann Sprachwechseln, den der Admin-Bildschirm Feeds verwalten durchführt. Übersetzungsabdeckung abrufen meldet pro Sprache, wie viele veröffentlichte Produkte in dieser Sprache im Vergleich zu Ihrer Standardsprache vorhanden sind, sodass Sie sehen können, wie vollständig ein Sprach-Feed sein wird, bevor Sie ihn generieren.

Rolle von Product Feed Elite

Product Feed Elite verfügt derzeit über keine exklusiven Fähigkeiten. Vor Product Feed Pro 13.5.7 wurden 12 der oben genannten Fähigkeiten (alles unter benutzerdefinierte Feeds, Marketing und Tracking sowie Planung und Statistiken, plus clone-feed und bulk-update-feeds) in Elite 5.0.9 ausgeliefert. Ab Pro 13.5.7 besitzt und registriert Pro sie alle selbst, da die Funktionen, die sie umschließen, in Pro leben.

Wenn beide Plugins aktiv sind und Product Feed Pro 13.5.7 oder neuer, registriert Elite 5.1.0 keine eigenen Fähigkeiten mehr: Pro registriert zuerst (Priorität 20) und die Kopien von Elite (Priorität 30) prüfen, ob der Name bereits vergeben ist, und überspringen sich selbst, wenn dies der Fall ist, sodass sie nie ausgelöst werden. Was Elite immer noch tut, ist:

  • Anreicherung von adtribes/get-tracking-status: Elite fügt der Antwort dieser Fähigkeit über den adt_pfp_ability_tracking_status-Filter den tatsächlichen Facebook Conversion API-Status hinzu, da Pro die Conversion API-Integration nicht besitzt.
  • Bereitstellung eines Kompatibilitäts-Fallbacks: Auf einer Website, auf der Product Feed Pro älter als 13.5.7 ausgeführt wird, werden stattdessen die Kopien von Elite registriert, sodass diese Fähigkeitsnamen während des Upgrade-Fensters weiterhin funktionieren.

Eine Fähigkeit hat den Umzug nicht geschafft: adtribes/get-pixel-event-log, die in Elite 5.0.9 ausgeliefert wurde, wird zurückgezogen und nicht übernommen. Sie konnte immer nur „nicht unterstützt“ melden, daher ist sie nicht Teil der obigen Referenztabelle.

Elite hat auch seinen eigenen Schalter: die Konstante PFE_DISABLE_ABILITIES oder der Filter adt_pfe_enable_abilities schaltet alles ab, was Elite zu Fähigkeiten hinzufügt: seine Fallback-Kopien und das Detail der Facebook Conversion API in adtribes/get-tracking-status.

Wer jede Fähigkeit nutzen kann

Fähigkeiten verwenden dasselbe Berechtigungsmodell wie die Admin-Bildschirme und REST-Endpunkte des Plugins, nicht die reine WordPress-read-Berechtigung, die jeder angemeldete Benutzer hat.

BerechtigungsprüfungGilt fürErforderliche Berechtigung
Fähigkeiten lesenJede „Lesen“-Zeile obenmanage_woocommerce
Feed- und Übersetzungsmanagement-FähigkeitenJede „Schreiben“-Zeile außer den unten aufgeführten Marketingeinstellungenmanage_woocommerce
Marketingeinstellungen-Fähigkeitenset-facebook-pixel, set-google-trackingFilterbar über adt_pfp_admin_capability, Standard manage_options

WooCommerce gibt Administratoren und Shop-Managern standardmäßig manage_woocommerce. Ein Shop-Manager kann also jede Fähigkeit aufrufen, außer set-facebook-pixel und set-google-tracking, die manage_options erfordern, es sei denn, Sie ändern adt_pfp_admin_capability.

Die Feed-Admin-Bildschirme verwenden eine separate Berechtigung. Um Shop-Managern die Nutzung dieser Bildschirme zu ermöglichen, siehe Wie erlaube ich Shop-Managern, Feeds zu verwalten?

Schreibzugriff

Jede Schreibfähigkeit meldet ein destructive und idempotent Flag in ihren Registrierungsmetadaten, sichtbar für jeden Abilities API-Client. Ein MCP-Client wie StoreAgent kann diese Flags verwenden, um zu entscheiden, ob er Sie fragt, bevor er einen Aufruf ausführt. Ob Ihr Assistent überhaupt in Ihren Shop schreiben kann, wird jedoch von drei Dingen gesteuert:

  • Die Berechtigung Ihres Benutzerkontos aus der obigen Tabelle.
  • Der Zugriff, den Sie bei der Verbindung Ihres Assistenten genehmigt haben. Eine Verbindung, die Sie in StoreAgent als schreibgeschützt genehmigt haben, kann keine destruktive Fähigkeit ausführen, unabhängig von der Berechtigung Ihres Kontos. Siehe So verbinden Sie ChatGPT oder Claude mit Ihrem Shop mit MCP, um zu erfahren, wie Sie den Zugriff einer Verbindung überprüfen oder ändern können.
  • Die Whitelist für Fähigkeiten von StoreAgent. AdTribes-Schreibfähigkeiten sind in StoreAgent deaktiviert, bis Sie jede einzelne unter StoreAgent > Einstellungen > MCP > Fähigkeiten in der Quelle AdTribes aktivieren. Lese-Fähigkeiten sind standardmäßig aktiviert.

Lese-Limits

Lese-Fähigkeiten, die Listen zurückgeben, sind begrenzt, damit ein einzelner Aufruf keine unbegrenzten Daten abrufen kann:

FähigkeitLimit
adtribes/list-feedsper_page maximal 500, Standard 100
adtribes/list-google-taxonomylimit maximal 5000, Standard 200
adtribes/get-excluded-productslimit maximal 500, Standard 100
adtribes/get-channel-summaryAggregiert bis zu 500 Feeds pro Kanal; darüber hinaus gibt es truncated: true zurück
adtribes/bulk-update-feedsfeed_ids akzeptiert bis zu 500 pro Aufruf

Fehlerbehebung

Eine Automatisierung oder ein Agent kann keine AdTribes-Fähigkeiten sehen
Bestätigen Sie, dass die Website WordPress 6.9 oder neuer ausführt und WooCommerce aktiv ist. Wenn beides zutrifft, stellen Sie sicher, dass keine Konstante PFP_DISABLE_ABILITIES (oder PFTA_DISABLE_ABILITIES für das Translation Addon) gesetzt wurde oder false vom adt_pfp_enable_abilities Filter zurückgegeben wurde, da beides die Registrierung vollständig deaktiviert.
Ein Aufruf gibt einen Berechtigungsfehler zurück
Prüfen Sie, welche Berechtigung die Fähigkeit in der obigen Tabelle „Wer kann jede Fähigkeit nutzen?“ benötigt. Die meisten Fähigkeiten benötigen manage_woocommerce; die beiden Marketing-Einstellungen-Fähigkeiten benötigen, was auch immer adt_pfp_admin_capability ergibt (standardmäßig manage_options). Bestätigen Sie, dass Ihr Benutzerkonto oder das Anwendungspasswort, das den Aufruf tätigt, tatsächlich über diese Berechtigung verfügt.
Der Assistent sagt, er könne keine Änderung vornehmen
Gehen Sie zu StoreAgent > Einstellungen > MCP > Fähigkeiten, wählen Sie die AdTribes-Quelle aus und aktivieren Sie die Fähigkeit. Wenn sie bereits aktiviert ist, öffnen Sie den Unter-Tab Verbindungen und überprüfen Sie die Spalte Bereich. Eine schreibgeschützte Verbindung kann keine Schreibfähigkeiten ausführen, und es gibt keinen Schalter, um dies zu ändern: Klicken Sie auf Widerrufen, verbinden Sie Ihren Assistenten erneut und wählen Sie auf der Bestätigungsseite Lesen und schreiben. Siehe So verbinden Sie ChatGPT oder Claude mit Ihrem Shop mit MCP.
Die Fähigkeiten des Translation Addon fehlen
Bestätigen Sie, dass das Translation Addon aktiv und auf Version 1.0.1 oder neuer aktualisiert ist und dass Product Feed Pro daneben aktiv ist.
Product Feed Pro und Elite scheinen beide denselben Fähigkeitsnamen zu registrieren
Dies ist erwartet und harmlos. Nur eine Kopie jedes Namens wird registriert. Mit Product Feed Pro 13.5.7 oder neuer und Elite 5.1.0 oder neuer registriert Pro jede Fähigkeit und Elite überspringt seine Kopien. Mit Elite 5.0.9 registriert Elites Kopie zuerst und Pro überspringt sie. Die Namen sind in beiden Fällen gleich, sodass Ihre Aufrufe weiterhin funktionieren. Aktualisieren Sie Elite auf 5.1.0 oder neuer, damit Pro sie alle besitzt.

FAQ

Benötige ich Product Feed Elite, um KI-Fähigkeiten zu nutzen?
Nein. Alle 25 Kernfähigkeiten werden vom kostenlosen Plugin Product Feed Pro registriert. Elite fügt nur das Facebook Conversion API-Detail zu adtribes/get-tracking-status hinzu.
Benötige ich StoreAgent, um einen Assistenten zu verbinden?
StoreAgent ist der Verbindungspfad, den dieser Artikel dokumentiert. Es ist das, was den MCP-Endpunkt bereitstellt, mit dem sich ein Assistent wie Claude oder ChatGPT verbindet, und wo Sie genehmigen, wie viel Zugriff eine Verbindung erhält.
Ändert ein Update von Product Feed Pro irgendwelche Fähigkeitsnamen, die meine Automatisierung bereits aufruft?
Nein. Der Besitz der 12 Fähigkeiten, die von Elite zu Pro verschoben wurden, hat sich geändert, aber die Namen adtribes/... sind gleich geblieben, sodass bestehende Aufrufe weiterhin funktionieren.
Umgehen Fähigkeiten die normalen Schutzmechanismen des Plugins?
Nein. Jede Fähigkeit ruft dieselben Service-Layer-Methoden auf, die die Admin-UI und WP-CLI verwenden. Daher gelten dieselben Validierungs-, Hook- und Action-Scheduler-Verhaltensweisen.
Gibt es eine maximale Anzahl von Feeds, die ich in einem Aufruf aktualisieren kann?
Ja, adtribes/bulk-update-feeds akzeptiert bis zu 500 Feed-IDs pro Aufruf. Für mehr teilen Sie die Anfrage in Stapel auf.

Benötigen Sie weitere Hilfe?

Wenn Sie Product Feed Elite haben, können Sie ein Support-Ticket eröffnen, um prioritäre Hilfe bei der Integration Ihrer KI-Fähigkeiten zu erhalten.

Wenn Sie das kostenlose Plugin Product Feed Pro verwenden, können Sie im WordPress.org-Supportforum eine Frage stellen.

War dieser Artikel hilfreich?

Verwandte Artikel

Schließen Sie Ihren Kauf ab
AdTribes WooCommerce Produkt-Feed

Das beste WooCommerce-Produktfeed-Plugin

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Produkt
Ressourcen & Infos
Partner-Websites
Rymera