matomo-org / matomo-org/plugin-GoogleAnalyticsImporter

Persist the GA archived data

Open
#426 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
PHP
Stars
29
Forks
16
Avg merge
15h 12m
Merged PRs (30d)
14

Description

Currently the GA data is lost if we invalidate a archive since we don't have any raw data for GA and we directly add the aggregated data in the archive tables

Based on implementation of - https://github.com/matomo-org/matomo/issues/20987 the plugin should tag all the archive data with the new state to ensure the data is always preserved

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the implementation described in Matomo issue #20987, then trace how this plugin writes aggregated data to its archive tables. Confirm how archive invalidation currently removes the imported GA data and define completion as preserving that data by applying the required archive state.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.