> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gameball.co/llms.txt
> Use this file to discover all available pages before exploring further.

# React Native SDK Integration (v4)

> Complete guide to integrate Gameball with your React Native application using SDK v4.0.0

# Gameball React Native SDK — v4.0.0

This documentation is tailored to **Gameball React Native SDK v4.0.0**. Use these pages as a versioned SDK reference for teams embedding Gameball into their React Native applications.

> [!NOTE]
>
> SDK v4.0.0 adds in-app messaging and purchase logging, and raises the minimum versions to iOS 15.0 and Android API 24. Every v3.x call keeps its signature and behavior.

## Integration Guide

> [card] [Getting Started](https://docs.gameball.co/installation-guides/v4/react-native/getting-started.md)
>
> Install the Gameball React Native SDK v4.0.0 and set up your project

> [card] [Initialize SDK](https://docs.gameball.co/installation-guides/v4/react-native/initialize-sdk.md)
>
> Initialize the SDK with your API key and configuration

> [card] [Initialize Customer Profile](https://docs.gameball.co/installation-guides/v4/react-native/initialize-profile.md)
>
> Register customers and show the profile widget

> [card] [Track Customer Events](https://docs.gameball.co/installation-guides/v4/react-native/track-events.md)
>
> Send customer events to power campaigns and rewards

> [card] [Show Profile Widget](https://docs.gameball.co/installation-guides/v4/react-native/show-profile.md)
>
> Display the customer profile widget with rewards and leaderboard

> [card] [In-App Messaging](https://docs.gameball.co/installation-guides/v4/react-native/in-app-messaging.md)
>
> Display dashboard in-app campaigns in your app

> [card] [Go-Live Checklist](https://docs.gameball.co/installation-guides/v4/react-native/go-live-checklist.md)
>
> Verify your integration before going live

> [card] [Migration Notes](https://docs.gameball.co/installation-guides/v4/react-native/migration-notes.md)
>
> Upgrade from v3 to v4.0.0, or migrate from v2

## Requirements

* **React Native**: 0.70+
* **Node.js**: 18+
* **TypeScript**: 4.0+ (optional but recommended)
* **iOS**: iOS 15.0+
* **Android**: API level 24+ (Android 7.0)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.