-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Analytics improvements for notes and news #162
Comments
@margondicco could you please check it before I request the review by Meeds? |
Not the view content operation : it is not an activities but just a view
we must redefine the whole settings of this report. |
@margondicco can we treat this point as an issue instead of including it in the MIP?
Same for this point as it's not related to Content analysis. |
@srenault-meeds ready to review for Go-func, please. The points in my previous message will be treated with separate issues. |
Hello, My feedbacks:
How do you consider a note being posted to the stream or published to a target? A news? Or still a note?
How do you plan to display the targets in the samples and in the analytics table?
Do you plan to rename the module News "Content" then?
How do you manage content being deleted?
What do you take for SNV's title? Indeed, no title is needed for SNV |
Why not, I need to analyze the impact. The other points are updated in the description. |
Ok, go fonc |
@rdenarie can you complete the technical part, please? |
@srenault-meeds I identified other improvements during US redaction. Here are the modifications done: Create Content measuring point
Publish Content measuring point
Update Content measuring point
Add the
On analytics impact add the:
Report using activities update
|
ok |
Technical spect added, readuy for review cc @boubaker |
ok for me. Go tech |
…io/MIPs#162 Update note page analytics measuring point
…io/MIPs#162 Update note page analytics measuring point
…io/MIPs#162 Update note page analytics measuring point
…/MIPs#162 Update article analytics measuring point
…/MIPs#162 Update article analytics measuring point
…io/MIPs#162 Update note page analytics measuring point
…io/MIPs#162 Update note page analytics measuring point
…io/MIPs#162 Update note page analytics measuring point
…io/MIPs#162 Update note page analytics measuring point
…io/MIPs#162 Update note page analytics measuring point
…io/MIPs#162 (#1335) Update note page analytics measuring point
…/MIPs#162 (#388) Update article analytics measuring point
…io/MIPs#162 (#1335) Update note page analytics measuring point
…s-io/MIPs#162 Add analytics extension to display snv title
…s-io/MIPs#162 Add analytics extension to display snv title
…s-io/MIPs#162 Add analytics extension to display snv title
…s-io/MIPs#162 (#1338) Add analytics extension to display snv title
…io/MIPs#162 (#1335) Update note page analytics measuring point
…s-io/MIPs#162 (#1338) Add analytics extension to display snv title
…/MIPs#162 (#388) Update article analytics measuring point
…/MIPs#162 (#388) Update article analytics measuring point
Rationale
After the fusion of News to notes, we need to harmonize the analytics. Currently, there are 2 different measuring points to track the notes and news.
With some actions on notes/news, both measuring points are detected. So we have a misunderstanding on the analysis.
1. Functional Requirements
Top User Stories
As analytics/admin or platform/admin or space admin with access to analytics
Create Content measuring point
When a note/article/SNV is created
Then I have a measuring point "Create Content". The existing "Create Content" should be adapted as follows:
We will remove this attribute:
Publish Content measuring point_
When a note/article is published = each time the publication options are saved and we have at least one of "posted in the feed or published in a news list"
Then I have a new measuring point "Publish Content" with the following attributes:
View Content measuring point
When a note/article/SNV is consulted
Then I have a measuring point "View Content". The existing "View Content" should be adapted as follows:
Update Content measuring point
When a note/article/SNV is edited
Then I have a measuring point "Update Content". The existing "Update Content" should be adapted as follows:
We will remove:
Delete Content measuring point
When a note/article/SNV is deleted
Then I have a measuring point "Delete Content". The existing "Delete Content" should be adapted as follows:
We will remove:
Like Content measuring point
When an article is liked from the feed or the news detail
Then I have a measuring point "Content liked". The existing "Content liked" should be adapted as follows:
We will remove:
Content shared measuring point
When an article is shared from one space to another
Then I have a measuring point "Content shared". The existing "Content shared" should be adapted as follows:
We will remove:
Impacts
Analytics
Note measuring point
The measuring point related to Notes will be removed:
The module Notes will be removed.
Create activity measuring point
Comment activity measuring point_
When the activity of an article is commented on the feed or the article detail
Then we should no longer have a measuring point "Comment activity" for that.
Like activity measuring point_
When the activity of an article is liked on the feed or the article detail
Then we should no longer have a measuring point "Activity liked" for that.
Content analysis report
The report "Content analysis" will be empowered with the analysis of notes. I should be able to analyze the view of Notes in the report. We will no longer display the deleted contents.
Report using activities update
The activities related to Notes will be included in the module Content so activities around articles and notes will be grouped. So the following reports will be updated to add the "Create content", "Update content", "Publish content", "Content liked", "Content commented", "Content shared" and "Delete content":
2. Technical Requirements
Expected Volume & Performance
Security
No modification. We add/update/remove analytics measure points
Extensibility
We will create a new SampleItem extension to display the title of a content.
The content id will be stored in the measure point, and the extension will read the title of the content.
So we will be able to display the modified title of a content
Configurability
Upgradability
Existing analytics will not be updated.
Existing Features
Feature Flags
No feature flag planned
Other Non Functional Requirements
3. Impacts
Documentation
Training
4. Software Architecture
Security
No modification
Access
Existing listeners for content and notes analytics will be removed if necessary, and updated fro the others
Services & processing
A new listener for measure point PublishContent will be added.
Data and persistence
Clustering
Multitenancy
Integrations
Migration strategy
5. Annexes
The text was updated successfully, but these errors were encountered: