[[TOC]]
This plugin integrates with the Google Search Console API to provide up-to-date information about indexing status of your pages.
Important: you need to invite the user
[email protected]
to your Google Search Console property for this to work.
- Go to your Flotiq UI and select
Plugins
from the left side menu. - Find the
Google Search Console
plugin and enable it, wait for the UI to reload. - Click
Manage
and thenAdd item
in the configuration window. - Select the Content Type, where you want to configure the plugin.
- Provide the Site URL that you have in Google Search Console, for domain properties add a trailing slash at the end.
- Define a route for the pages, use curly braces, e.g. /blog/{slug}/
- Once the plugin is configured - go to the configured Content Type and edit one of the objects.
- Google index status will display in the right sidebar after a moment.
yarn
- to install dependenciesyarn start
- to start development mode - rebuild on file modifications- update your
plugin-manifest.json
file to contain the production URL and other plugin information yarn build
- to build plugins
Dev environment is configured to use:
prettier
- best used with automatic format on save in IDEeslint
- it is built into bothstart
andbuild
commands
The plugins are built into a single dist/index.js
file. The manifest is copied to dist/plugin-manifest.json
file.
Warning: While developing, you can use https://localhost:3053/plugin-manifest.json
address to load the plugin manifest. Make sure your browser trusts the local certificate on the latter, to be able to use it e.g. with https://editor.flotiq.com
Hint: You can use localhost url from development mode https://localhost:3053/index.js
- Open Flotiq editor
- Open Chrome Dev console
- Execute the following script
FlotiqPlugins.loadPlugin('plugin-id', '<URL TO COMPILED JS>')
- Navigate to the view that is modified by the plugin
- Open Flotiq editor
- Open Chrome Dev console
- Paste the content of
dist/index.js
- Navigate to the view that is modified by the plugin
Hint: You can use localhost url from development mode https://localhost:3053/plugin-manifest.json
- Open Flotiq editor
- Add a new plugin and paste the URL to the hosted
plugin-manifest.json
file - Navigate to the view that is modified by the plugin