Skip to content

Commit 2f88ee5

Browse files
author
Niall Brennan
committed
add typewriter tiering
1 parent 9758233 commit 2f88ee5

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/protocols/apis-and-extensions/typewriter-v7.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ title: 'Typewriter v7'
33
hidden: true
44
---
55

6-
Analytics-iOS and Analytics-Android support Typewriter v7. To upgrade to the latest version of Typewriter, upgrade to [Analytics-Swift](/docs/protocols/apis-and-extensions/typewriter/#swift-quickstart) or [Analytics-Kotlin](/docs/protocols/apis-and-extensions/typewriter/#kotlin-quickstart).
6+
> warning ""
7+
> Typewriter v7 is not actively maintained by Segment. Typewriter is available on [Github](https://github.com/segmentio/typewriter/tree/v7.4.1) under the MIT license for the open-source community to fork and contribute.
78
89
## Prerequisites
910

src/protocols/apis-and-extensions/typewriter.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ title: 'Typewriter'
33
redirect_from: '/protocols/typewriter/'
44
---
55

6+
> warning ""
7+
> Typewriter for analytics.js and analytics-node will receive no new features and only critical maintenance updates from Segment. Typewriter for other libraries and SDKs are not actively maintained by Segment. Typewriter is available on [Github](https://github.com/segmentio/typewriter/) under the MIT license for the open-source community to fork and contribute.
8+
69
[Typewriter](https://github.com/segmentio/typewriter) is a tool for generating strongly-typed Segment analytics libraries based on your pre-defined [Tracking Plan](/docs/protocols/tracking-plan) spec.
710

811
At a high-level, Typewriter can take an event from your Tracking Plan like this `"Order Completed"` event:
@@ -29,7 +32,7 @@ SEGTypewriterAnalytics.orderCompleted(
2932
)
3033
```
3134
> info ""
32-
> Typewriter can generate clients for `analytics.js`, `analytics-node`, `analytics-swift` and `analytics-kotlin`. For use with the `analytics-ios` and `analytics-android` SDK, use [Typewriter v7](/docs/protocols/apis-and-extensions/typewriter-v7).
35+
> Typewriter can generate clients for `analytics.js`, `analytics-node`, `analytics-swift` and `analytics-kotlin`.
3336
3437
These generated clients are embedded with metadata from your Tracking Plan, which contextualizes your analytics instrumentation, and reduces (or entirely eliminates!) incorrect instrumentations in your production environments. In your editor, you can access event names, descriptions, property names, types and more:
3538

0 commit comments

Comments
 (0)