Download the PHP package way2ecommerce/ticpan-agent without Composer

On this page you can find all versions of the php package way2ecommerce/ticpan-agent. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package ticpan-agent

W2e_Ticpan — Magento 2 Agent

Módulo agente para Ticpan — plataforma de monitorización de salud para tiendas Magento 2.

Recopila métricas de seguridad, rendimiento, SEO, calidad de código e infraestructura, las firma con HMAC-SHA256 y las envía al cloud Ticpan cada hora. El resultado es una puntuación de salud continua visible desde el dashboard de ticpan.app.


Requisitos

Requisito Versión mínima
PHP 7.4
Magento Open Source / Adobe Commerce 2.3.x / 2.4.x
Módulo agente 1.0.0

Instalación

Vía Composer (Magento 2.4.x con PHP 8.x — recomendado)

Sin Composer (Magento 2.3.x / PHP 7.4 o entornos sin acceso a Packagist)


Configuración

  1. Ve a Stores → Configuration → W2e Commerce → Ticpan Agent.
  2. Rellena los campos:
Campo Descripción
Habilitado Activa o desactiva el agente
Endpoint API URL del endpoint de ingestión (por defecto https://ticpan.app/api/v1/report)
Store ID UUID de tu tienda — lo encuentras en ticpan.app tras el onboarding
Secret Key Clave secreta HMAC — generada durante el onboarding en ticpan.app
Timeout HTTP Segundos máximos de espera por respuesta (por defecto: 30)
  1. Guarda la configuración y limpia caché:

Envío manual (sin esperar al cron)

Útil para verificar que la conexión funciona después de configurar el módulo:

Comprueba el resultado en var/log/system.log:

Si hay un error de configuración o de firma aparecerá en el mismo log.


Cron

El módulo registra el job ticpan_agent_heartbeat en el grupo default de Magento, con ejecución cada hora (0 * * * *). Ticpan espera al menos un reporte cada 24 horas; si no llega ninguno, la tienda pasa a estado "Expirado" en el dashboard.

Verifica que el cron de Magento está activo:


Datos recopilados

El agente recopila únicamente métricas técnicas del servidor. Nunca se envían datos de clientes, pedidos, precios ni contenido de catálogo en texto plano.

Pilar Qué recopila
Rendimiento Modo Magento, cachés, Redis, OPCache, Elasticsearch, indexers, static content
Seguridad URL admin, 2FA, política de contraseñas, CAPTCHA, permisos de ficheros
OPS Estado del cron, message queues, uso de disco, backup reciente
Código composer.lock, excepciones PHP (conteo), errores JS (conteo), cumplimiento PSR-12

Las reglas que requieren acceso externo (TLS, DNS, PageSpeed, headers HTTP) las evalúa directamente el cloud Ticpan sin necesidad del agente.


Seguridad

Cada payload se firma con HMAC-SHA256 usando la clave secreta configurada:

El cloud rechaza peticiones con timestamp fuera de una ventana de ±5 minutos y peticiones duplicadas (anti-replay). La clave secreta se almacena cifrada en core_config_data mediante el sistema de cifrado nativo de Magento.


Logs

Todas las trazas del módulo van a var/log/system.log con el prefijo W2e_Ticpan:.


Compatibilidad con Adobe Commerce Cloud

El módulo detecta automáticamente si está instalado en Adobe Commerce Cloud (presencia de magento/magento-cloud-metapackage en composer.lock) e incluye el flag is_cloud_edition: true en el payload. El cloud Ticpan ajusta la evaluación de ciertas reglas que no aplican en entornos Cloud (permisos de ficheros, detección de static content deploy).


Soporte


All versions of ticpan-agent with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
magento/framework Version ^102.0 || ^103.0
magento/module-config Version ^100.4 || ^101.0
magento/module-store Version ^100.4 || ^101.0
magento/module-cron Version ^100.4 || ^101.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package way2ecommerce/ticpan-agent contains the following files

Loading the files please wait ...