Skip to content
This repository has been archived by the owner on Dec 16, 2024. It is now read-only.

Document steps before deploying your first Front-Commerce application #63

Open
20 tasks
JulienPradet opened this issue Apr 5, 2019 · 0 comments
Open
20 tasks

Comments

@JulienPradet
Copy link
Contributor

JulienPradet commented Apr 5, 2019

Before going to production, you always have to ensure that some things are in place. They are less critical to your application, but still a big part of any Front-Commerce application.

We should document:

  • robots.txt
  • theme colors (template/index.html, template/error.html, app-shell.html)
  • static pages
    • theme/pages/Maintenance
    • theme/pages/Offiline
    • theme/pages/ServerError
    • themes/pages/NotFound)
  • sitemap
  • favicon
  • manifest
  • template/app-shell.html
  • analytics
    • Google Analytics
      • npm install --save github:front-commerce/analytics.js-integration-google-analytics
      • Add integration in src/config/analytics.js
        {
                name: "google-analytics",
                needConsent: true,
                settings: {
                  "Google Analytics": {
                    trackingId: "XXXXX",
                    enhancedEcommerce: true
                  }
                },
                script: () =>
                  require("@segment/analytics.js-integration-google-analytics")
        }
        
      • Activate Enhanced Ecommerce in Google Analytics in Admin > View > E-Commerce parameters. And add steps in checkout labelling:
        1 Addresses
        2 Shipping
        3 Payment
  • config/website.js::default_image_path
  • public/images/resized/placeholder.png
  • public/images/resized/error.png
  • Ensure that all texts and links in the footer are valid
  • ...
JulienPradet added a commit that referenced this issue Apr 8, 2019
Add a wip page telling about Offline/Maintenance page - #63
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant