Get started
Getting started
Welcome to the Noctua SDK for Unity! This guide will walk you through integrating our SDK into your Unity project. Follow these steps to set up the SDK, configure platform-specific settings, and initialize Noctua features in your game.
Installation
Step-by-step guides to setting up your system and installing the library.
Authentication
Implement secure user authentication in your app, including account creation, login flows, and session management.
In-App Purchase
Set up and manage in-app purchases, including product configuration, payment processing, and transaction verification.
Platform Locale
Get locale information, including language, country and currency.
Platform Content
Show platform-related content like Announcement and Reward.
Event Tracking
Implement custom event tracking to gather valuable user data, analyze player behavior, and optimize your game's performance.
Preparation
Before diving into the integration process, let's ensure you have everything you need to successfully integrate the Noctua SDK into your Unity project.
Get SDK Configuration Files.
To use the Noctua SDK, you must have at least the main configuration file named noctuagg.json
. Depending on your publishing arrangements, additional files, such as google-services.json
or GoogleService-Info.plist
from Firebase, may also be required.
Please put your configuration files under Assets/StreamingAssets/
directory.
Important
If you haven't received your SDK configuration files yet, please contact our team at [email protected] to get started.
Getting help
We're here to support you throughout your integration process. If you encounter any issues or have questions, here are two ways to get assistance:
Submit an issue
For technical issues, bug reports, or feature requests:
- Visit our GitHub Issues page
When submitting an issue, please provide as much detail as possible, including steps to reproduce, error messages, and your Unity and SDK versions.
Our Partner Success Team
For account-specific questions, strategic guidance, or high-priority support:
- Contact your dedicated account manager directly
- Or reach out to our partner success team at [email protected]
Our partner success team is committed to ensuring you get the most out of the Noctua SDK and can help with custom integrations, best practices, and optimization strategies.