Skip to content

Commit f8e85f8

Browse files
helinaneverkevin-suhajdaartemii-yanushevskyi
authored
Feature/ota updates (#3357)
* restructure and add page about analytics * update * remove redundant references to apps * Update content/rn-codepush/codepush-analytics.md Co-authored-by: Kevin Suhajda <[email protected]> * Update content/rn-codepush/codepush-integration.md Co-authored-by: Artemii <[email protected]> * Polishing --------- Co-authored-by: Kevin Suhajda <[email protected]> Co-authored-by: Artemii <[email protected]>
1 parent 174741a commit f8e85f8

File tree

3 files changed

+44
-8
lines changed

3 files changed

+44
-8
lines changed

config.yaml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -176,17 +176,21 @@ menu:
176176
name: Codemagic REST API
177177
weight: 8
178178

179-
- identifier: billing
180-
name: Billing & Pricing
181-
weight: 10
179+
- identifier: rn-codepush
180+
name: React Native CodePush
181+
weight: 9
182182

183183
- identifier: troubleshooting
184184
name: Troubleshooting
185-
weight: 9
185+
weight: 10
186+
187+
- identifier: billing
188+
name: Billing & Pricing
189+
weight: 11
186190

187191
- identifier: specs
188192
name: Software and hardware
189-
weight: 11
193+
weight: 12
190194

191195
- identifier: specs-macos
192196
name: macOS machines
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
title: CodePush analytics
3+
description: Installation and usage metrics for OTA updates
4+
weight: 2
5+
---
6+
7+
Customers using a CodePush server managed by Codemagic get access to analytics about their monthly usage as well as detailed deployment metrics on the [OTA Updates](https://codemagic.io/ota) page.
8+
9+
## Usage analytics
10+
11+
The main [OTA Updates](https://codemagic.io/ota) page gives an overview of your OTA usage across all projects (apps), grouped by month.
12+
13+
* **Downloads** - the total number of update downloads across all projects in a given month
14+
* **Installs** - the total number of successful update installs across all projects in a given month
15+
16+
Additionally, the page includes an installation chart showing the daily number of successful and failed installs, helping you understand when end users install updates and identify trends or potential issues.
17+
18+
{{<notebox>}}
19+
**Note**: Data on the page is updated hourly.
20+
{{</notebox>}}
21+
22+
## Projects and release metrics
23+
24+
Your projects (apps) on the server are listed in the **Projects** section of the OTA Updates page.
25+
26+
To view detailed metrics for a specific project and deployment channel, click the **arrow** icon next to the project and select the desired **Deployment channel** at the top of the page.
27+
28+
The page then lists all updates to the project for the selected deployment channel and shows the number of downloads, successful installs, and failed installs for each update. You can also select a time period at the top of the page to track adoption trends over time.
29+
30+
{{<notebox>}}
31+
**Note**: Data on the page is updated hourly.
32+
{{</notebox>}}

content/integrations/codepush-integration.md renamed to content/rn-codepush/codepush-integration.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
title: CodePush integration
2+
title: CodePush server integration
33
description: How to integrate your workflows with CodePush using Codemagic
4-
weight: 7
4+
weight: 1
55
---
66

77
[**CodePush**](https://github.com/microsoft/code-push) is a cloud service that enables React Native developers to deploy mobile app updates directly to their users’ devices without re-deploying them to the stores.
@@ -139,7 +139,7 @@ You can log into your account using the CodePush access key provided by Codemagi
139139

140140
The CodePush CLI reference is available [here](https://github.com/codemagic-ci-cd/code-push-pro).
141141

142-
To view deployments, update metadata, and installation metrics you can use the `code-push deployment ls <app_name>` command as described in the CodePush CLI docs [here](https://github.com/codemagic-ci-cd/code-push-pro?tab=readme-ov-file#deployment-management)
142+
To view deployments, update metadata, and installation metrics you can use the `code-push deployment ls <app_name>` command as described in the CodePush CLI docs [here](https://github.com/codemagic-ci-cd/code-push-pro?tab=readme-ov-file#deployment-management). Additionally, you can visit the [OTA Updates](https://codemagic.io/ota) page for analytics on your monthly usage and update adoption trends, [read more](./codepush-analytics).
143143

144144

145145
## Debugging notes

0 commit comments

Comments
 (0)