Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions concepts/deep-links/deferred-deep-linking.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ Now you'll need to implement the logic to read the install referrer, extract the

<CodeGroup>

```javascript React Native
```javascript React Native expandable
// InstallReferrerTracker.js
import { PlayInstallReferrer } from "react-native-play-install-referrer";

Expand Down Expand Up @@ -169,7 +169,7 @@ class InstallReferrerTracker {
export default InstallReferrerTracker;
```

```kotlin Android
```kotlin Android expandable
// InstallReferrerTracker.kt
import android.content.Context
import com.android.installreferrer.api.InstallReferrerClient
Expand Down Expand Up @@ -347,7 +347,7 @@ Finally, implement the navigation logic to redirect users to the appropriate scr

<CodeGroup>

```javascript React Native
```javascript React Native expandable
// InstallReferrerTracker.js (navigation method)
navigateToDestination(destinationUrl) {
// Parse the destination URL to determine which screen to navigate to
Expand All @@ -370,7 +370,7 @@ navigateToDestination(destinationUrl) {
}
```

```kotlin Android
```kotlin Android expandable
// InstallReferrerTracker.kt (navigation method)
import android.content.Intent
import android.net.Uri
Expand Down Expand Up @@ -494,7 +494,7 @@ This ensures the most reliable tracking method is chosen automatically.

<CodeGroup>

```javascript React Native
```javascript React Native expandable
// App.js
import React, { useEffect } from 'react';
import Clipboard from '@react-native-clipboard/clipboard';
Expand Down Expand Up @@ -555,7 +555,7 @@ async function trackOpen() {
}
```

```swift iOS
```swift iOS expandable
import SwiftUI

@main
Expand Down Expand Up @@ -634,7 +634,7 @@ Once you have the deep link URL from your `trackOpen` function, you can route th

<CodeGroup>

```javascript React Native
```javascript React Native expandable
// App.js with React Navigation
import React, { useEffect, useRef } from "react";
import { NavigationContainer } from "@react-navigation/native";
Expand Down Expand Up @@ -677,7 +677,7 @@ export default function App() {
}
```

```swift iOS
```swift iOS expandable
import SwiftUI

struct ContentView: View {
Expand Down
4 changes: 2 additions & 2 deletions conversions/leads/appwrite.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@ description: "Learn how to track lead conversion events with Appwrite and Dub"
---

import LeadsIntro from "/snippets/leads-intro.mdx";
import LeadsPrerequisites from "/snippets/leads-prerequisites.mdx";
import ConversionTrackingPrerequisites from "/snippets/conversion-tracking-prerequisites.mdx";
import LeadsAttributes from "/snippets/leads-attributes.mdx";
import LeadsOutro from "/snippets/leads-outro.mdx";

<LeadsIntro />

In this guide, we will be focusing on tracking new user sign-ups for a SaaS application that uses Appwrite for user authentication.

<LeadsPrerequisites />
<ConversionTrackingPrerequisites />

## Configure Appwrite

Expand Down
4 changes: 2 additions & 2 deletions conversions/leads/auth0.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@ description: "Learn how to track lead conversion events with Auth0 and Dub"
---

import LeadsIntro from "/snippets/leads-intro.mdx";
import LeadsPrerequisites from "/snippets/leads-prerequisites.mdx";
import ConversionTrackingPrerequisites from "/snippets/conversion-tracking-prerequisites.mdx";
import LeadsAttributes from "/snippets/leads-attributes.mdx";
import LeadsOutro from "/snippets/leads-outro.mdx";

<LeadsIntro />

In this guide, we will be focusing on tracking new user sign-ups for a SaaS application that uses Auth0 for user authentication.

<LeadsPrerequisites />
<ConversionTrackingPrerequisites />

## Configure Auth0

Expand Down
4 changes: 2 additions & 2 deletions conversions/leads/better-auth.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@ description: "Learn how to track lead conversion events with Better Auth and Dub
---

import LeadsIntro from "/snippets/leads-intro.mdx";
import LeadsPrerequisites from "/snippets/leads-prerequisites.mdx";
import ConversionTrackingPrerequisites from "/snippets/conversion-tracking-prerequisites.mdx";
import LeadsAttributes from "/snippets/leads-attributes.mdx";
import LeadsOutro from "/snippets/leads-outro.mdx";

<LeadsIntro />

In this guide, we will be focusing on tracking new user sign-ups for a SaaS application that uses Better Auth for user authentication.

<LeadsPrerequisites />
<ConversionTrackingPrerequisites />

## Installation

Expand Down
4 changes: 2 additions & 2 deletions conversions/leads/clerk.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@ description: "Learn how to track lead conversion events with Clerk and Dub"
---

import LeadsIntro from "/snippets/leads-intro.mdx";
import LeadsPrerequisites from "/snippets/leads-prerequisites.mdx";
import ConversionTrackingPrerequisites from "/snippets/conversion-tracking-prerequisites.mdx";
import LeadsAttributes from "/snippets/leads-attributes.mdx";
import LeadsOutro from "/snippets/leads-outro.mdx";

<LeadsIntro />

In this guide, we will be focusing on tracking new user sign-ups for a SaaS application that uses Clerk for user authentication.

<LeadsPrerequisites />
<ConversionTrackingPrerequisites />

## Configure Clerk

Expand Down
2 changes: 1 addition & 1 deletion conversions/leads/client-side.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import LeadsOutro from "/snippets/leads-outro.mdx";

<ClientSideTrackingInstall />

## Client-side lead tracking
## Quickstart

<ClientSideLeadTracking />

Expand Down
Loading