Ich habe eine Magento 2-Erweiterung erstellt, die ich auf den Magento Marketplace hochladen wollte.
Als ich versuchte, meine Erweiterung hochzuladen, wurde sie aus dem einen oder anderen Grund mehrmals abgelehnt. Aufgrund dieser und mehrfacher Übermittlung wurde meine Erweiterung mit der folgenden Nachricht von Magento abgelehnt.
Aus politischen oder qualitativen Gründen haben wir nach der Bewertung Ihres Beitrags beschlossen, die Überprüfung von MY EXTENSION nicht fortzusetzen
Jetzt erlaubt Magento nicht, meine Erweiterung zu aktualisieren und erneut einzureichen.
Ich habe geprüft und festgestellt, dass Magento seinen EQP-Prozess verwendet, um auf den Marketplace hochgeladene Erweiterungen zu prüfen.
Welche Dinge muss ich beachten, um einen Magento 2 Extension Marketplace fertig zu stellen?
quelle
composer require <component-name>:<version> --no-update
Antworten:
Im Folgenden sind die wenigen Dinge aufgeführt, die mir dabei helfen können, die Zurückweisung zu reduzieren und den EQP-Prozess zu bestehen.
Modulprüfungen:
developer
aktiviertem ModusCode-Checks:
$_REQUEST
,$_POST
,$_GET
,$_FILE
direkt?>
die()
oder nichtexit()
in Ihrem Code.// @codingStandardsIgnoreLine
oder// @codingStandardsIgnoreFile
in CodeÜberprüfen Sie, ob Code dupliziert wurde. Lesen Sie
ClassPreferences
dieplugin
Struktur von Use und / oder Magento 2 , um zu vermeiden, dass Code dupliziert wird.Fügen Sie PHP DockBlock für Ihre Klassen hinzu
Verwenden Sie für jede Ihrer Funktionen den richtigen DockBlock mit Parametern und Rückgabetypen.
Es ist besser, den Servicevertragsansatz für Ihre Modulentwicklung zu verwenden.
Testen und Debuggen:
php bin/magento setup:di:compile
production
aktivierten Modusphp validate_m2_package.php my-theme.zip my-module.zip
phpcs
zB überprüfen$ vendor/bin/phpcs /path/to/your/extension --standard=MEQP2 --severity=10
bin/magento dev:tests:run
More Reference ausInhalts- und Beschreibungsprüfungen:
Andere:
Die Einhaltung der oben genannten Standards wird die Erweiterungsqualität mit Sicherheit verbessern.
quelle
Es gibt viele Schritte, um unsere Ausweitung auf den Markt zu genehmigen. Ich warte ca. 1 Monat, um meine Erweiterung zum Marktplatz zu genehmigen, und heute ist sie endlich genehmigt.
Für jeden Fehler bei der Überprüfung auf dem Markt geben sie einen bestimmten Grund für die Fehlerüberprüfung an.
Hier ist die Liste der Fehler, mit denen ich zum Zeitpunkt der Überprüfung konfrontiert bin
1) Wenn Sie den Code nicht innerhalb von 1 Monat nach dem Datum der Bestätigung durch Business Review einreichen, gehen wir davon aus, dass das Produkt aufgegeben wurde, und lehnen es daher nach 1 Monat ab.
2) Aus politischen oder qualitativen Gründen haben wir nach der Bewertung Ihres Beitrags entschieden, die Überprüfung der FAQ nicht fortzusetzen. Hier ist eine Zusammenfassung der Gründe für unsere Entscheidung:
3) Bitte beachten Sie, dass es aufgrund der Anzahl der Erweiterungen in unserer Warteschlange (1000+) zu Verzögerungen bei unserem Erweiterungsqualitätsprogramm kommt. Wir schätzen, dass die Überprüfung Ihrer Erweiterung bis zu 90 Tage dauern kann. Um sicherzustellen, dass Ihre Erweiterungen schnell genehmigt werden, beachten Sie bitte Folgendes:
Stellen Sie mit den folgenden Tools sicher, dass Ihr Erweiterungscode und Ihre Marketinginhalte den Marketplace-Standards entsprechen:
Richtlinien für Marketinginhalte
4) Wir möchten Sie darüber informieren, dass Ihr Beitrag von der Überprüfung ausgeschlossen wurde. Damit wir Ihre Einreichung genehmigen können, reichen Sie bitte die folgenden Korrekturen gemäß unseren Richtlinien erneut ein:
5) Wir möchten Sie darüber informieren, dass Ihr Beitrag von der Überprüfung ausgeschlossen wurde. Damit wir Ihre Einreichung genehmigen können, reichen Sie bitte die folgenden Korrekturen gemäß unseren Richtlinien erneut ein:
6) Wir haben tolle Neuigkeiten! Ihre Einreichung, FAQ, hat unseren technischen und Marketing-Überprüfungsprozess abgeschlossen.
Endlich viele Überprüfungsprozesse haben meine Erweiterung genehmigt und sie ist jetzt live auf dem Markt.
https://marketplace.magento.com/prince-module-faq.html
quelle
[email protected]
Fragen können Sie eine E-Mail an senden. Ich kontaktiere marketplace für meine Fragen zur Überprüfung von Erweiterungen über diese E-Mail.Zusätzlich zu Ihren Punkten müssen Sie den Funktionstest der Erweiterung auch mit verschiedenen Community- und Enterprise-Magento-Versionen durchführen. Da in EQP die manuelle Funktionsprüfung der Erweiterung ebenfalls als Schritt hinzugefügt wird (QA Review) und die Erweiterungen auch in dieser Phase abgelehnt werden.
quelle
Hier ist eine gute Zusammenfassung im offiziellen Blog 4 Dinge, die Sie wissen müssen, um Erweiterungen auf dem Magento Marketplace zu verkaufen
Kernressourcen:
quelle