public: feature pages

This commit is contained in:
Carl-Gerhard Lindesvärd
2026-02-07 16:42:02 +00:00
parent ed8b5c667e
commit 6ce9b5dd1b
127 changed files with 3140 additions and 81 deletions

View File

@@ -102,7 +102,7 @@ Client events are sent from:
Client events:
- Create sessions
- Generate device IDs
- Support full session tracking
- Support full [session tracking](/features/session-tracking)
### Server Events

View File

@@ -5,7 +5,7 @@ description: Learn how to easily track your revenue with OpenPanel and how to ge
import { FlowStep } from '@/components/flow-step';
Revenue tracking is a great way to get a better understanding of what your best revenue source is. On this page we'll break down how to get started.
[Revenue tracking](/features/revenue-tracking) is a great way to get a better understanding of what your best revenue source is. On this page we'll break down how to get started.
Before we start, we need to know some fundamentals about how OpenPanel and your payment provider work and how we can link a payment to a visitor.

View File

@@ -61,7 +61,7 @@ val op = OpenPanel.create(
Additional Kotlin-specific options:
- `filter` - A function that will be called before tracking an event. If it returns false, the event will not be tracked
- `disabled` - Set to `true` to disable all event tracking
- `disabled` - Set to `true` to disable all [event tracking](/features/event-tracking)
- `automaticTracking` - Set to `true` to automatically track app lifecycle events
- `verbose` - Set to `true` to enable verbose logging

View File

@@ -41,7 +41,7 @@ op = OpenPanel(
Additional Python-specific options:
- `filter` - A function that will be called before tracking an event. If it returns false the event will not be tracked
- `disabled` - Set to `True` to disable all event tracking
- `disabled` - Set to `True` to disable all [event tracking](/features/event-tracking)
- `global_properties` - Dictionary of properties that will be sent with every event
#### Filter Function Example

View File

@@ -55,7 +55,7 @@ tracker = OpenPanel::SDK::Tracker.new
Additional Ruby-specific options:
- `disabled` - Set to `true` to disable all event tracking
- `disabled` - Set to `true` to disable all [event tracking](/features/event-tracking)
- `env` - Environment name (e.g., `Rails.env.to_s`)
```ruby

View File

@@ -69,7 +69,7 @@ OpenPanel.initialize(options: .init(
Additional Swift-specific options:
- `filter` - A closure that will be called before tracking an event. If it returns false, the event will not be tracked
- `disabled` - Set to `true` to disable all event tracking
- `disabled` - Set to `true` to disable all [event tracking](/features/event-tracking)
- `automaticTracking` - Set to `true` to automatically track app lifecycle events
#### Filter Example