appintoss-rewarded-ad

Implements rewarded/interstitial fullscreen ads in AppsInToss mini-apps via Toss Ads and AdMob integration.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Taek-D/kbo_appintoss --skill appintoss-rewarded-ad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: appintoss-rewarded-ad
Source: https://github.com/Taek-D/kbo_appintoss/tree/main/miniapp/.claude/skills/appintoss-rewarded-ad
Command: npx skills add https://github.com/Taek-D/kbo_appintoss --skill appintoss-rewarded-ad

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Guides implementation of rewarded and interstitial fullscreen ads in AppsInToss WebView mini-apps using InApp Ad 2.0 ver2 ( Toss Ads + AdMob integration ). Includes console setup, ad group creation, test IDs, dynamic import patterns, web mock fallback, load-show-reload cycle, event handling, retry with backoff, ad policy compliance, QA checklist, and troubleshooting guidance. Use when implementing rewarded ads, interstitial ads, fullscreen ads, ad monetization, or loadFullScreenAd/showFullScreenAd in AppsInToss projects.

Core Features & Use Cases

  • Fullscreen ad integration: Implement both rewarded and interstitial ads via a unified API surface.
  • Lifecycle management: Load → show → reload cycle with proper event handling and backoff.
  • Production-ready patterns: Dynamic imports, environment-aware mocks, retry policies, and QA checks.

Quick Start

Integrate and test rewarded and interstitial fullscreen ads in AppsInToss mini-apps using the loadFullScreenAd and showFullScreenAd APIs.

Frequently Asked Questions about appintoss-rewarded-ad

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement fullscreen rewarded ads in AppsInToss mini-apps?

To implement fullscreen rewarded ads in AppsInToss mini-apps, use the loadFullScreenAd and showFullScreenAd APIs with InApp Ad 2.0 ver2. This involves setting up ad groups in the console, using test IDs, and managing the load-show-reload cycle with proper event handling and backoff retries.

What is the load-show-reload cycle for fullscreen ads in React Native?

The load-show-reload cycle for fullscreen ads is a lifecycle management pattern that sequentially loads an ad, shows it to the user, and preloads the next one. It ensures a one-at-a-time load queue, handles timeouts, and applies backoff retries for production-ready ad monetization.

Does the AppsInToss fullscreen ad integration support AdMob and Toss Ads?

Yes, the AppsInToss fullscreen ad integration supports both AdMob and Toss Ads. It uses InApp Ad 2.0 ver2 to unify rewarded and interstitial ads via a single API surface, allowing you to manage both networks with dynamic import hooks and environment-aware web mock fallbacks.

How do I set up test IDs and web mock fallbacks for interstitial ads?

To set up test IDs and web mock fallbacks for interstitial ads, configure ad groups in the console with designated test IDs. The implementation uses dynamic import patterns to provide environment-aware web mock fallbacks, ensuring ads function correctly during local development and QA testing.

What are the limitations and ad policy compliance rules for AppsInToss fullscreen ads?

Limitations and ad policy compliance rules for AppsInToss fullscreen ads include enforcing daily ad limits and a one-at-a-time load queue. You must follow safety policies, handle timeouts properly, and use the provided QA checklist to troubleshoot issues before deploying ad monetization to production.

How do I handle backoff retries and timeouts when loading fullscreen ads?

To handle backoff retries and timeouts when loading fullscreen ads, implement event handling within the load-show-reload cycle. The pattern includes applying retry policies with backoff for failed loads and enforcing timeout handling to maintain a stable production workflow.