Apps Network
  • 1. Introduction to Apps Network
  • 2. Getting Started
    • Quick Start Guide
  • 3. For Publishers
  • 4. For Advertisers
    • 4.1 API Reference - Click Verification
    • 4.2 API Reference - Reporting Challenge Completion
  • 5. Points System
  • 6. Banner Types and Placements
  • 7. Analytics and Reporting
  • 8. Solution Architecture
    • 8.1 System Components Overview
    • 8.2 Core Functionality and Workflows
    • 8.3 Technical Implementation Details
    • 8.4 System Diagram
  • 9. Frequently Asked Questions (FAQs)
  • 10. Glossary of Terms
  • 11. Release Notes
    • MVP1 Release Notes
    • MVP2 Release Notes
    • MVP3 Release Notes
Powered by GitBook
On this page
  1. 8. Solution Architecture

8.1 System Components Overview

The Apps Network solution consists of several key components that work together to create a decentralized advertising ecosystem. These components include:

  1. Point System (Virtual Points for MVP):

    • In the MVP version, a virtual points system will be used to manage the allocation of points to advertisers' wallets.

    • Coming Soon: Point Token Smart Contract - A smart contract on the TON blockchain that will manage the minting and allocation of SDK Points (tokens) to advertisers' wallets in future versions.

  2. Banner Exchange Code:

    • A JavaScript application written in React JS that renders banners on publishers' websites and registers clicks.

  3. Ad Selection Module:

    • Responsible for choosing appropriate advertisements (tasks) for display based on various criteria and algorithms.

  4. Clicks Queue:

    • A lightweight, fast-processing component that registers user clicks on banners and ensures their eligibility for processing.

  5. Conversion Tracking:

    • An essential part of the system that tracks and registers conversions from clicks, joins, or engagements.

  6. Reporting Module:

    • Provides basic reports about the performance of ad campaigns and inventories for publishers and advertisers.

    • Includes CRM integrations for enhanced data management and customer relationship tracking.

These components form the backbone of the Apps Network, enabling a seamless, decentralized advertising experience for both publishers and advertisers.

Previous8. Solution ArchitectureNext8.2 Core Functionality and Workflows

Last updated 5 months ago