Agenții AI descoperă magazinele prin manifestul /.well-known/ucp. Magazinele WooCommerce îl primesc din pluginul Botmetria, cele PHP și Node.js proprii — din SDK-urile open-source. Acest ghid acoperă calea complet statică / self-hosted: cum se servesc fișierele și formatul. Calea fără cod — din feedul de produse, prin panou (cardul de mai jos).
Dacă aveți un feed Google Shopping sau YML, cloud-ul Botmetria construiește și găzduiește catalogul pentru agenți — dvs. puneți doar manifestul. Pas cu pas: Vitrină din feed →
Fișierul nu are extensie, deci serverul web trebuie să-l servească drept JSON:
location = /.well-known/ucp {
default_type application/json;
alias /var/www/your-site/ucp-manifest.json;
add_header X-Robots-Tag noindex;
}
<Files "ucp">
ForceType application/json
Header set X-Robots-Tag noindex
</Files>
Puneți regulile .htaccess în directorul .well-known (creați alături fișierul simplu numit „ucp”).
Catalog mic sau fără feed? Publicați ambele fișiere manual. Manifestul (puneți domeniul și valuta dvs.; endpoints.catalog poate indica orice URL de pe site):
{
"ucp_version": "1",
"profile": {
"name": "your-store.com",
"url": "https://your-store.com/",
"currency": "EUR",
"country": ""
},
"capabilities": { "catalog": true, "checkout": false, "payment": false },
"endpoints": {
"catalog": "https://your-store.com/ucp-catalog.json",
"feed": ""
},
"policies": {},
"payment_methods": []
}
Și catalogul propriu-zis — o pagină JSON de produse în format canonic (prețul e șir zecimal, availability — in_stock / out_of_stock / unknown):
{
"data": [
{
"id": "101",
"name": "Product name",
"description": "Short plain-text description.",
"description_full": "Full plain-text description.",
"url": "https://your-store.com/product/101",
"sku": "SKU-101",
"gtin": "",
"brand": "",
"category": ["Category"],
"currency": "EUR",
"price": "49.00",
"availability": "in_stock",
"stock_qty": null,
"images": ["https://your-store.com/img/101.jpg"],
"attributes": {},
"rating": null
}
],
"next_cursor": null
}
Vitrina vă face vizibili; checkout-ul complet le permite agenților să construiască coșul în magazinul dvs. Vine cu pluginul WooCommerce — iar pentru platforme proprii ca SDK-uri open-source (MIT, ~50 de linii de adaptor: produsele + coșul dvs.): PHP — composer require botmetria/ucp (Packagist · GitHub; Laravel / PSR-15 / PHP simplu) și Node.js — npm install @botmetria/ucp (npm · GitHub; Express / http simplu, colectorul de analiză inclus). Aveți nevoie de ajutor la integrare — scrieți-ne.
Trimiteți-ne adresa magazinului și o captură de ecran a problemei — vă ajutăm să vă conectați: info@botmetria.com