Zum Hauptinhalt springen

Marketplace und Packaging

Plugins sind verpackte Produkte

Das Logitech-Plugin-Ökosystem behandelt Plugins als verteilbare Pakete, die vor der öffentlichen Marketplace-Veröffentlichung verifiziert und geprüft werden.

1. Paketformat​

Die öffentlichen Docs definieren das verteilbare Format als:

  • .lplug4

Die Freigabe-Docs und das Beispiel-Repo verweisen auĂźerdem auf:

  • Plugin-metadata,
  • Plugin-Icon im metadata-Ordner,
  • Paketverifizierung vor der Einreichung.

2. Freigabeablauf​

Die öffentlichen Marketplace-Richtlinien besagen:

  1. teste das Plugin ordentlich,
  2. stelle sicher, dass das Icon in metadata vorhanden ist,
  3. verpacke das Plugin als .lplug4,
  4. reiche es ĂĽber das Marketplace-Beitragsformular ein,
  5. warte auf die automatische und manuelle PrĂĽfung.

Die aktuelle Anleitung weist außerdem darauf hin, dass Logitech länger als erwartet brauchen kann, und schlägt vor, marketplace@logitech.com zu kontaktieren, wenn du innerhalb von zehn Werktagen nach dem Upload nichts hörst.

3. Node.js-Packaging​

npm run build:pack

4. C#-Packaging​

logiplugintool pack ./bin/Release/ ./MyPlugin.lplug4
logiplugintool verify ./MyPlugin.lplug4

5. Was du vor der Einreichung testen solltest​

  • Plugin installiert sauber,
  • Actions erscheinen in Installed Plugins,
  • Actions funktionieren ĂĽber Actions Ring oder unterstĂĽtzte Geräte,
  • Einstellungen ĂĽberstehen Neustarts,
  • das Plugin verhält sich auf unterstĂĽtzten OS-Versionen korrekt,
  • Icons und Metadaten sind vollständig,
  • keine nur lokal genutzten Entwicklungspfade gelangen in das Paket.

6. Was das für dich bedeutet​

Wenn du einen privaten Desk-Workflow möchtest, reichen Smart Actions möglicherweise aus.

Wenn du eine echte, wiederverwendbare Integration für MX Keys und MX Master 3 möchtest, ist der Marketplace-Plugin-Pfad jetzt real und öffentlich.