2014-01-16 11 views
10

Ich möchte eine App für BigCommerce entwickeln, die andere Benutzer der Plattform verwenden könnten. Die App sollte einen einfachen JavaScript-Einbettungscode zu allen Seiten des Geschäfts hinzufügen. Der Einbettungscode ähnelt in seiner Natur Google Analytics-Einbettungs- oder Chat-Diensten, die Codes einbetten.Wie entwickelt man eine BigCommerce-App, die allen Seiten im Shop ein JavaScript-Tag hinzufügt?

Ich habe einen Testaccount mit BigCommerce geöffnet und herausgefunden, dass es sehr einfach ist, die Seitenvorlagen manuell zu bearbeiten, um einen solchen Einbettungscode hinzuzufügen, aber ich möchte eine App entwickeln können, die Shopbesitzer installieren können und nicht mit dem Bearbeiten und Kopieren-Einfügen von Einbettungscodes in ihre Seitenvorlagen zu tun haben.

Antwort

0

Ich habe nicht wirklich mit BigCommerce gearbeitet, aber ich ging gründlich ihre Dokumente und es sieht so aus, als gäbe es keine Option für benutzerdefinierte Module, die Sie hochladen und auf ihrem Server verwenden können. Und das macht durchaus Sinn.

Also ich würde sagen die einzige Option ist Build Browser-Erweiterung „her, um zu versuchen“, die die Arbeit für Sie erledigt. Wie ich verstanden habe, können Sie die HTML-Ausgabe Ihres Shops steuern, indem Sie den Tab "Designs"> "HTML/CSS bearbeiten" wählen, sodass die Erweiterung in der Lage sein sollte, die drei Seiten im linken Bereich zu durchlaufen.

Chrome Extension

Firefox extension

1

Leider gibt es keinen Mechanismus zur Zeit für BigCommerce, die über die App für die Bearbeitung von Template-Code ermöglicht.

Ich kann Ihnen Hinweise geben, wo Sie Ihren Code platzieren können, um ihn global verfügbar zu machen.

  • Wenn Sie etwas in der <head> global: /Panels/HTMLHead.html
  • Wenn Sie etwas am Anfang brauchen, direkt nach dem <body>: /Panel/DrawerMenu.html
  • Wenn Sie etwas brauchen, am Ende, kurz vor den </body>: /Panels/Footer.html

Dies sind die drei Genannten Orte meisten Javascript Dinge (wie Tracking-Pixel und Analytik) in der Regel gehen.

Andere "Erweiterungen" für BigCommerce, wie OLark und Zendesk und Analytics, geben entweder nur eine Webseite mit Anweisungen oder ein PDF mit Installationsanweisungen. Sie könnten Ihre Funktionalität auf die gleiche Weise bereitstellen, anstatt eine App zu machen.