* initial commit * Add authentication * Add stats stream and schema * Change overwrite to append, add primary key * Make acceptance test executable * Revert to overwrite * Add documentation * Update documentation * Add titles to spec properties, update documentationUrl, remove EOF newlines * Add bootstrap.md * Update BOOTSTRAP.md * Remove incremental sync to-dos * fix: add source definition for plausible * fix: format python files with flake8 * auto-bump connector version Co-authored-by: Sajarin <sajarindider@gmail.com> Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
1.7 KiB
1.7 KiB
Plausible
Requirements
- Plausible account
- Plausible API key
Supported sync modes
| Feature | Supported?(Yes/No) | Notes |
|---|---|---|
| Full Refresh Sync | Yes | Overwrite |
| Incremental Sync | No |
Supported Streams
Notes
Plausible is a privacy-first analytics service, and the data available from its API is intentionally 1) less granular and 2) less comprehensive than those available from Google Analytics. As such:
- when retrieving multi-day data, metrics are aggregated to a daily grain; and
- non-metric properties (e.g., referrer, entry page, exit page) cannot be directly exported, only grouped on.
Thus, this source connector retrieves all possible metrics on a daily grain, for all days with nonzero website activity.
Performance Considerations
The stated rate limit is 600 requests per hour per API key, with higher capacities potentially available upon request.
Changelog
| Version | Date | Pull Request | Subject |
|---|---|---|---|
| 0.1.0 | 2022-10-30 | 18657 | Initial commit |