Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
GUI
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/2
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2022.3.51f1
Compatible
Compatible
Compatible
Description

Quick Notify Package

Streamline your error logging and notification workflows with the Quick Notify Package for Unity! This all-in-one tool simplifies error management and translation across multiple languages while integrating seamlessly into your project.

Key Features:

  • Centralized Error Logging:
    Easily manage error entries through a dedicated ScriptableObject. Define global language codes and an asset-level Invoice ID (required for API translation) to ensure consistency throughout your project.
  • Seamless Translation Integration:
    Each error entry includes the ability to translate titles and descriptions via an external API. Simply select the desired languages and trigger translation—no manual intervention needed. The system sends your asset-level Invoice ID along with error details to fetch accurate translations.
  • Custom Editor Interface:
    Enjoy a polished and intuitive editor experience. The custom inspector displays the Invoice ID prominently, flags missing information in red, and disables translation actions until all required data is provided. Error entries can be easily created, edited, and managed with minimal effort.
  • Quick Setup Window:
    Set up your project in seconds using the integrated startup window. With a single click, the package automatically creates the required asset at Assets/Resources/QN/ErrorLogData.asset and adds a QuickNotifyManager component to your scene.
Technical details

Core Architecture:
ScriptableObject-Based Data Management:

The package uses a custom ErrorLogData ScriptableObject to store and manage error entries, global language codes, and a required asset-level Invoice ID. This centralized data structure ensures consistency and easy access throughout your project.
Error Entry Structure:
Each error entry includes a unique error code, log level, original title, description, and per-language translation settings. The error entries are maintained as a list within the ScriptableObject.

  • Translation System:
    Asynchronous API Integration:

    Error entries can be translated into multiple languages by sending asynchronous HTTP POST requests using Unity's UnityWebRequest. The package utilizes C# async/await patterns (with Task.Yield) to perform non-blocking API calls.
    External API Communication:
    The translation API expects the following parameters:invoice_id (asset-level Invoice ID)
    title
  • description
    language

    It returns translations in a JSON format that is parsed using both Unity’s built-in JsonUtility and Newtonsoft.Json for robust handling.
  • Custom Editor Tools:
    Enhanced Inspector Interface:

    The custom editor for ErrorLogData provides an intuitive interface for managing error entries. It validates critical fields (such as the asset-level Invoice ID) by highlighting missing information (displaying the field with a red background and an error message) and disables translation actions until the required data is provided.
    Startup Setup Window:
    A dedicated editor window (QuickNotifySetupWindow) is provided under Tools > Quick Notify Setup. This window streamlines the initial setup by:Automatically creating the necessary asset (Assets/Resources/QN/ErrorLogData.asset) if it does not already exist.
    Adding a QuickNotifyManager MonoBehaviour to the current scene if it is missing.
    Offering a “Discord” button that opens our support community page.
  • Asset Creation & Scene Integration:
    Automated Asset Management:

    The setup window ensures that the proper folder structure is created in your project and that the ErrorLogData asset is available in the Resources folder, making it accessible at runtime.
    Scene Component Integration:
    The QuickNotifyManager is automatically added to your scene if not found, ensuring that the necessary runtime component is always present.
  • Dependencies & Compatibility:
    Dependencies:
    UnityEngine and UnityEditor for core functionality.
    Newtonsoft.Json for advanced JSON serialization/deserialization.
    Unity Version:
    Compatible with Unity 2022.3 and later, supporting async/await and modern editor scripting techniques.
    Platform Support:
    Designed for use within the Unity Editor and at runtime on supported platforms (Windows, macOS, etc.).
Created with AI

Marketing image and translation of documentation into English. We have made this clear.

QuickNotify Pro: Error Logging & Localization Toolkit for Unity

(not enough ratings)
$15
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
69.7 KB
Latest version
1.0
Latest release date
Feb 21, 2025
Original Unity version
2022.3.51
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR
QuickNotify Pro: Error Logging & Localization Toolkit for Unity
$15