Skip to content
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

feat: analytics site integration API spec #188

Merged
merged 12 commits into from
Apr 3, 2024
Merged

Conversation

iuliag
Copy link
Contributor

@iuliag iuliag commented Mar 4, 2024

After the setup for an analytics solution is completed for the site represented by the base URL, the new hook will be called with the different artifacts details. SpaceCat will use these in its automations such as:

  • notifying users about the new reporting available
  • opening a PR to embed the data collection scripts into the site
  • importing RUM data into the analytics solution (Adobe Analytics or Customer Journey Analytics)

The SpaceCat site id will be used as a shared identifier between SpaceCat and Omnivore, as it's more stable than the baseURL.
SpaceCat will initially start using siteId, dataCollection and reporting, as required by the Slack-based flow.
Implementation will be done via #237

@iuliag iuliag force-pushed the analytics-site-integration branch from 2d64bd7 to 1e907eb Compare March 4, 2024 15:12
Copy link

github-actions bot commented Mar 4, 2024

This PR will trigger a minor release when merged.

@iuliag iuliag requested review from solaris007 and alinarublea March 4, 2024 15:18
@iuliag iuliag self-assigned this Mar 5, 2024
docs/openapi/schemas.yaml Outdated Show resolved Hide resolved
docs/openapi/schemas.yaml Outdated Show resolved Hide resolved
@iuliag iuliag added the analytics Analytics related issue label Mar 25, 2024
@iuliag
Copy link
Contributor Author

iuliag commented Mar 28, 2024

@solaris007 , @alinarublea and @jbranson000 could you please re-review?
I want to conclude the API spec ticket, implementation will follow when prioritized.

@iuliag iuliag merged commit 18a90b6 into main Apr 3, 2024
4 checks passed
@iuliag iuliag deleted the analytics-site-integration branch April 3, 2024 13:12
solaris007 pushed a commit that referenced this pull request Apr 3, 2024
# [1.34.0](v1.33.1...v1.34.0) (2024-04-03)

### Features

* **api-spec:** analytics site integration API spec ([#188](#188)) ([18a90b6](18a90b6))
solaris007 pushed a commit that referenced this pull request Apr 4, 2024
# [1.34.0](v1.33.1...v1.34.0) (2024-04-04)

### Features

* **api-spec:** analytics site integration API spec ([#188](#188)) ([18a90b6](18a90b6))
* **site-discovery:** promote previously added non edge delivery sites ([#215](#215)) ([b9a5842](b9a5842))
solaris007 pushed a commit that referenced this pull request Apr 6, 2024
# [1.34.0](v1.33.1...v1.34.0) (2024-04-06)

### Bug Fixes

* **deps:** update external fixes ([#258](#258)) ([473641b](473641b))

### Features

* **api-spec:** analytics site integration API spec ([#188](#188)) ([18a90b6](18a90b6))
* **site-discovery:** promote previously added non edge delivery sites ([#215](#215)) ([b9a5842](b9a5842))
solaris007 pushed a commit that referenced this pull request Apr 6, 2024
# [1.34.0](v1.33.1...v1.34.0) (2024-04-06)

### Bug Fixes

* **deps:** update external fixes ([#258](#258)) ([473641b](473641b))

### Features

* **api-spec:** analytics site integration API spec ([#188](#188)) ([18a90b6](18a90b6))
* **site-discovery:** promote previously added non edge delivery sites ([#215](#215)) ([b9a5842](b9a5842))
solaris007 pushed a commit that referenced this pull request Apr 8, 2024
# [1.34.0](v1.33.1...v1.34.0) (2024-04-08)

### Bug Fixes

* **deps:** update external fixes ([#258](#258)) ([473641b](473641b))
* migrate 404 to jobs-dispatcher ([3eb28af](3eb28af))

### Features

* **api-spec:** analytics site integration API spec ([#188](#188)) ([18a90b6](18a90b6))
* **site-discovery:** promote previously added non edge delivery sites ([#215](#215)) ([b9a5842](b9a5842))
solaris007 pushed a commit that referenced this pull request Apr 8, 2024
# [1.34.0](v1.33.1...v1.34.0) (2024-04-08)

### Bug Fixes

* **deps:** update external fixes ([#258](#258)) ([473641b](473641b))
* migrate 404 to jobs-dispatcher ([3eb28af](3eb28af))

### Features

* **api-spec:** analytics site integration API spec ([#188](#188)) ([18a90b6](18a90b6))
* **site-discovery:** promote previously added non edge delivery sites ([#215](#215)) ([b9a5842](b9a5842))
solaris007 pushed a commit that referenced this pull request Apr 9, 2024
# [1.34.0](v1.33.1...v1.34.0) (2024-04-09)

### Bug Fixes

* **deps:** update external fixes ([#258](#258)) ([473641b](473641b))
* docs linting, openapi version upgrade and multiple examples support ([#264](#264)) ([eb9692e](eb9692e))
* migrate 404 to jobs-dispatcher ([3eb28af](3eb28af))

### Features

* **api-spec:** analytics site integration API spec ([#188](#188)) ([18a90b6](18a90b6))
* **site-discovery:** promote previously added non edge delivery sites ([#215](#215)) ([b9a5842](b9a5842))
@solaris007
Copy link
Member

🎉 This PR is included in version 1.34.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
analytics Analytics related issue released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants