He creado una extensión de Magento 2 que quería cargar en Magento Marketplace.
Cuando intenté cargar mi extensión, fue rechazada varias veces con uno u otro motivo. Debido a esto y al envío múltiple, mi extensión fue rechazada con el siguiente mensaje de Magento.
Por razones de política o calidad, después de evaluar su envío, hemos decidido no continuar nuestra revisión de MI EXTENSIÓN
Ahora Magento no permite actualizar y volver a enviar mi extensión.
Verifiqué y descubrí que Magento está utilizando su proceso EQP para verificar las extensiones cargadas en Marketplace.
¿Qué cosas debo tener en cuenta para preparar una extensión Magento 2 Marketplace?
magento2
extensions
marketplace
Jaimin Sutariya
fuente
fuente
composer require <component-name>:<version> --no-update
Respuestas:
A continuación se encuentran las pocas cosas que encontré que pueden ayudar a reducir el rechazo y aprobar el proceso EQP.
Verificaciones del módulo:
developer
modo habilitadoVerificaciones de código:
$_REQUEST
,$_POST
,$_GET
,$_FILE
directamente?>
die()
niexit()
en su código.// @codingStandardsIgnoreLine
o// @codingStandardsIgnoreFile
en códigoVerifique la duplicación del código Consulte Uso
ClassPreferences
y / oplugin
estructura de Magento 2 para evitar duplicar el código.Agregue PHP DockBlock para sus clases
Use DockBlock adecuado para cada una de sus funciones con parámetros y tipos de retorno.
Es mejor utilizar el enfoque de Contrato de servicio para el desarrollo de su módulo.
Pruebas y depuración:
php bin/magento setup:di:compile
production
modo habilitadophp validate_m2_package.php my-theme.zip my-module.zip
phpcs
Eg$ vendor/bin/phpcs /path/to/your/extension --standard=MEQP2 --severity=10
bin/magento dev:tests:run
Más referenciaVerificaciones de contenido y descripción:
Otro:
Mantener la práctica de seguir los estándares anteriores seguramente mejorará la calidad de la extensión.
fuente
Hay muchos pasos para aprobar nuestra extensión al mercado. Espero aproximadamente 1 mes para aprobar mi extensión al mercado y hoy finalmente se aprueba.
Por cada falla de revisión del mercado, proporcionan una razón específica para la revisión de fallas.
Así que aquí está la lista de fallas que enfrento al momento de la revisión
1) Si no envía el código en el plazo de 1 mes a partir de la fecha de aprobación de la revisión comercial, asumiremos que el producto ha sido abandonado y, por lo tanto, lo rechazaremos después de 1 mes.
2) Por razones de política o calidad, después de evaluar su envío, hemos decidido no continuar nuestra revisión de Preguntas frecuentes Aquí hay un resumen de los motivos de nuestra decisión:
3) Tenga en cuenta que debido al número de extensiones en nuestra cola (1000+) estamos experimentando algunos retrasos en nuestro Programa de calidad de extensión. Estimamos que podría tomar hasta 90 días revisar su extensión. Para garantizar que sus extensiones se aprueben rápidamente, tenga en cuenta lo siguiente:
Verifique que su código de extensión y contenido de marketing cumpla con los estándares del Mercado con las siguientes herramientas:
Pautas de contenido de marketing
4) Queremos hacerle saber que su envío ha sido rechazado de la revisión. Para que podamos aprobar su envío, vuelva a enviarlo con las siguientes correcciones según nuestras pautas:
5) Queremos hacerle saber que su envío ha sido rechazado de la revisión. Para que podamos aprobar su envío, vuelva a enviarlo con las siguientes correcciones según nuestras pautas:
6) ¡Tenemos buenas noticias! Su envío, Preguntas frecuentes, ha completado nuestro proceso de revisión técnica y de marketing.
Por fin, muchos procesos de revisión aprueban mi extensión y ahora está en vivo en el mercado.
https://marketplace.magento.com/prince-module-faq.html
fuente
[email protected]
para cualquier consulta. Me comunico con marketplace para mis consultas sobre la revisión de extensiones por este correo electrónico.Además de sus puntos, debe hacer la prueba funcional de la extensión con varias versiones de Community y Enterprise Magento también. Dado que, en EQP, la prueba funcional manual de la extensión también se agregó como un paso (Revisión de control de calidad) y las extensiones también se rechazan en esta fase.
fuente
Aquí hay un buen resumen en el blog oficial 4 cosas que debes saber para vender extensiones en Magento Marketplace
Recursos básicos:
fuente