If you check the reference link, you will find list of requirements as below.
- The website must run on a public web server. : You must have your website on a public domain, it will not work with local machine setup.
- The domain must have a valid security (SSL) certificate. : Your website must have installed and configured a valid SSL.
- Magento must have been installed or upgraded successfully without
error. : Simply means, there should not be any error with your Magento instance.
- In the Magento configuration, the Base URL (Secure) setting for the
store view must point to the secure URL. For example
https://yourdomain.com. : You will require to setup your secure URL with
Stores > Configurations > General > Web > Base URLs (Secure)
- In the Magento configuration, Use Secure URLs on Storefront, and Use
Secure URLs in Admin must be set to “Yes.” : You must have to use secure URL on your storefront too. Set
Stores > Configurations > General > Web > Base URLs (Secure) > Use Secure URLs on Storefront and
Use Secure URLs in Admin to
- Make sure that Magento crontab is created and cron jobs are running
on the installed server. : You must have cronjobs working on your magento instance.
Once you have setup everything as described above, Go to
System > Extensions > Integrations
Go to Magento Analytics user and click
In the next modal, Click on
This will give you below keys:
- Consumer Key
- Consumer Secret
- Access Token
- Access Token Secret
You can save these keys for future reference. Click on
Now, you have to wait for the next cron run for scheduled update (may take 24 hours). Once done successfully, you will be able to see your status as