OpenCart és una plataforma de comerç electrònic gratuïta i de codi obert basada en PHP i MySQL (o MariaDB), seguint una arquitectura basada en MVC. A diferència de les plataformes allotjades, OpenCart s'autoallotja: els comerciants l'instal·len al seu propi servidor web, cosa que els dóna control total sobre la base de codi i les dades, però també significa que el propietari de la botiga és responsable de l'allotjament, les actualitzacions i la seguretat.
OpenCart admet configuracions multibotiga des d'una única instal·lació i base de dades, compatibilitat integrada amb diverses monedes i idiomes, i un gran mercat d'extensions i temes gratuïts i de pagament que els comerciants utilitzen per afegir funcionalitats com ara passarel·les de pagament, mètodes d'enviament i eines de catàleg.
Les botigues OpenCart gestionen el seu catàleg de productes, els nivells d'estoc i les comandes directament a la seva pròpia base de dades, cosa que és potent per al control però significa que les dades del catàleg s'han d'exportar activament i mantenir-se sincronitzades per al seu ús en anuncis de compres, mercats i motors de comparació de preus. Feedance es connecta a la teva botiga OpenCart per extreure dades de productes, inventari i comandes i convertir-les en feeds estructurats i preparats per a canals, de manera que no has de crear i mantenir scripts d'exportació personalitzats per a cada canal on vens.
Feedance es connecta directament a la teva botiga OpenCart utilitzant les credencials de la teva botiga. Un cop connectat, Feedance llegeix el teu catàleg de productes, els nivells d'estoc i les dades de les comandes de manera contínua, de manera que els teus feeds i els llistats de canals es mantinguin alineats amb el que realment hi ha a la teva botiga.
No cal fer canvis de codi ni edicions de tema a la instal·lació d'OpenCart. Proporcioneu els detalls d'accés a la botiga durant la configuració i Feedance s'encarrega de mantenir la connexió activa i actualitzar les dades automàticament.
Feedance funciona amb tres entitats de dades principals de la teva botiga OpenCart:
| Entitat | Què llegeix i utilitza Feedance |
|---|---|
| Productes | Títols, descripcions, preus, imatges, categories, identificadors i detalls de variants/opcions de productes que s'utilitzen per crear i actualitzar els vostres feeds de productes. |
| Inventory | Quantitat d'estoc i estat de la disponibilitat dels productes i les combinacions d'opcions de productes, mantinguts actualitzats perquè els feeds reflecteixin el que realment es pot vendre. |
| Comandes | Dades de comandes utilitzades per reconciliar les vendes amb el rendiment del feed i del canal. |
Cal entendre algunes coses sobre com està construït OpenCart abans de connectar-lo a qualsevol eina de feed:
Un cop connectat, Feedance torna a comprovar periòdicament la teva botiga OpenCart per detectar canvis en productes, nivells d'estoc i comandes, de manera que els teus feeds es mantinguin raonablement actualitzats sense reexportacions manuals. La freqüència exacta de sincronització pot dependre del teu pla Feedance i de la mida de la botiga; per a canvis urgents, com ara una manca d'estoc sobtada, pot haver-hi un petit retard abans que es reflecteixi a tots els canals connectats.
| Qüestió | Causa probable | Fixar |
|---|---|---|
| La connexió falla durant la configuració | URL de botiga incorrecta, credencials caducades o no vàlides o no es pot accedir a la botiga des de fora de la xarxa. | Comproveu l'URL i les credencials de la botiga i confirmeu que la botiga és accessible públicament a través d'HTTPS. |
| Productes que falten al feed | Els productes estan desactivats, no estan assignats a la botiga pertinent o falten camps obligatoris com ara el preu o la categoria | Comproveu l'estat del producte i l'assignació de la botiga a OpenCart i ompliu els camps obligatoris que falten. |
| Els nivells d'estoc semblen desactualitzats | La sincronització encara no s'ha executat o l'estoc es controla a nivell d'opció/variant en lloc del producte mestre. | Espereu la propera sincronització programada i verifiqueu si el producte utilitza el seguiment d'estoc a nivell d'opció. |
| La connexió deixa de funcionar després de funcionar correctament abans | Temps d'inactivitat de l'allotjament, un certificat SSL renovat, credencials modificades o un complement de tallafocs/seguretat que bloqueja l'accés | Confirma que la botiga està en línia i accessible, i torna a introduir les credencials a Feedance si s'han canviat. |
Feedance es connecta directament a la teva botiga OpenCart utilitzant les credencials de la botiga, que proporciones durant la configuració. Un cop connectat, no calen canvis de codi ni de tema a la instal·lació d'OpenCart. Feedance llegeix les dades de productes, inventari i comandes de forma contínua i les manté sincronitzades automàticament.
OpenCart pot fer un seguiment de l'estoc a nivell d'opció o variant en lloc de només a nivell de producte general, és a dir, que un sol producte pot tenir algunes combinacions d'opcions en estoc i altres esgotades alhora. Això és important per a la precisió del feed, ja que la disponibilitat ha de reflectir el nivell de detall correcte en lloc de tractar tot el producte com una sola xifra d'estoc. També val la pena saber que OpenCart s'autoallotja, de manera que el temps de funcionament i l'accessibilitat d'una botiga depenen del seu propi entorn d'allotjament.
Feedance treballa amb tres tipus de dades de la teva botiga OpenCart: productes, inventari i comandes. Això significa detalls del producte com ara títols, preus, imatges i categories; quantitats i disponibilitat d'estoc; i dades de comandes utilitzades per reconciliar vendes. Feedance no accedeix ni gestiona altres dades de la botiga com ara registres de clients, cupons o configuració d'enviament i impostos.
Un cop connectada la botiga, Feedance comprova periòdicament OpenCart per detectar canvis en els productes, l'estoc i les comandes, de manera que el vostre feed s'actualitza sense que hàgiu de reexportar manualment les dades. Per ajudar a mantenir-lo precís, manteniu la informació completa del producte i els nivells d'estoc actuals directament a OpenCart, ja que Feedance crea el feed a partir d'aquestes dades d'origen. Per a canvis molt urgents, tingueu en compte que hi pot haver un petit retard abans que una actualització es reflecteixi a tot arreu.
OpenCart admet l'execució de múltiples aparadors des d'una única instal·lació i base de dades, amb productes assignats individualment a cada botiga i, de vegades, amb preus diferents per botiga. Quan connecteu una configuració d'OpenCart multibotiga a Feedance, val la pena revisar quins productes estan assignats a quina botiga i confirmar que el preu sigui correcte per botiga, de manera que el catàleg i els preus correctes alimenten els canals de venda adequats.