You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/connections/auto-instrumentation/configuration.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,14 +3,14 @@ title: Generate Events from Signals
3
3
hidden: true
4
4
---
5
5
6
-
This guide details how to use signals, and their associated data, generated in one of the Signals SDKs with the Auto-Instrumentation dashboard in your Segment workspace. On this page, you'll find details on:
6
+
This guide details how to use signals and their associated data, generated in one of the Signals SDKs with the Auto-Instrumentation dashboard in your Segment workspace. On this page, find details on:
7
7
8
-
- Creating custom rules to capture and translate signals into actionable analytics events
9
-
- Example rules that you can use as a basis for further customization
8
+
- Creating custom rules to capture and translate signals into actionable analytics events.
9
+
- Example rules that you can use as a basis for further customization.
10
10
11
11
This guide assumes that you've already added the Signals SDK to your application. If you haven't yet, see the [Auto-Instrumentation Setup](/docs/connections/auto-instrumentation/) guide for initial setup.
12
12
13
-
> info "Public Beta"
13
+
> info "Auto-Instrumentation in public beta"
14
14
> Auto-Instrumentation is in public beta, and Segment is actively working on this feature. Some functionality may change before it becomes generally available.
15
15
16
16
## Converting signals to events
@@ -29,16 +29,16 @@ After you set up the Signals SDK to capture the signals you want to target, you
29
29
30
30
The Rules Editor is where you define rules that transform raw signal data into analytics events. Using the dropdown-based editor, you can:
31
31
32
-
- Combine multiple signals into a single event (for example, a click followed by a navigation)
33
-
- Set conditions to control when events should be triggered
34
-
- Assign custom event names
32
+
- Combine multiple signals into a single event (for example, a click followed by a navigation).
33
+
- Set conditions to control when events should be triggered.
34
+
- Assign custom event names.
35
35
36
36
#### Adding event properties
37
37
38
38
You can enrich your events by adding properties based on signal metadata. For example:
39
39
40
-
- Capture `product.price` in your **Add to Cart** event
41
-
- Add a boolean field like `couponApplied` to your **Order Completed** event
40
+
- Capture `product.price` in your **Add to Cart** event.
41
+
- Add a boolean field like `couponApplied` to your **Order Completed** event.
42
42
43
43
These properties are sent alongside your event, giving your team deeper insights without requiring any manual instrumentation.
44
44
@@ -85,7 +85,7 @@ interface RawSignal<T> {
85
85
86
86
### Signal Types
87
87
88
-
The Signal Type enum defines the different types of signals the SDK can collect:
88
+
The Signal Type `enum` defines the different types of signals the SDK can collect:
89
89
90
90
```java
91
91
enum SignalType {
@@ -313,4 +313,4 @@ function ProcessSignals(signal) {
313
313
trackAddToCart(signal); // Process the "Add To Cart" tracking based on incoming signals
0 commit comments