mcpField
U
uniapp-ad

uniapp-ad

github.com/full-stack-skillsDevelopment11106 installsUpdated 4w ago
Repository

About uniapp-ad

A reference skill for developers integrating ad monetization into uni-app. It directs implementation by ad format to examples and API documentation, and covers event handling, placement, loading, errors, and compliance.

Key features

  1. 01Guidance for multiple ad formats
  2. 02Examples organized by integration task
  3. 03uni-ad API reference
  4. 04Ad event and loading guidance
  5. 05Placement and policy considerations

Use cases

  1. 01Add banner ads to a uni-app project
  2. 02Implement rewarded video or interstitial ads
  3. 03Handle ad loading and failure events
  4. 04Plan ad placement and policy compliance

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/full-stack-skills/uniapp-skills --skill uniapp-ad

After installing, type/uniapp-adin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

LICENSE.txt
agents/
openai.yaml
api/
ad-api.md
examples/ad-types/
banner.md
interstitial.md
native.md
rewarded-video.md
examples/guide/
intro.md
examples/integration/
config.md
events.md

Details

From the project README

When to use this skill

Use this skill whenever the user wants to:

  • Integrate ads into uni-app
  • Implement ad monetization
  • Configure different ad types (banner, interstitial, rewarded video, etc.)
  • Handle ad events (load, show, close, error)
  • Optimize ad revenue
  • Set up ad placement and timing
  • Handle ad policies and compliance

How to use this skill

To integrate ads:

  1. Identify the ad type from the user's request:

    • Banner ads → Use banner examples
    • Interstitial ads → Use interstitial examples
    • Rewarded video → Use rewarded video examples
    • Native ads → Use native ad examples
  2. Load the appropriate example file from the examples/ directory:

    • examples/guide/ - Ad integration guide
    • examples/ad-types/ - Different ad type examples
    • examples/integration/ - Integration examples
  3. Load the appropriate API reference from the api/ directory:

    • api/ad-api.md - uni-ad API reference
  4. Follow the specific instructions in those files for integration

Examples and Templates

Examples

Located in examples/:

  • guide/ - Ad integration guide and setup
  • ad-types/ - Different ad type examples (banner, interstitial, rewarded video, etc.)
  • integration/ - Integration examples and best practices
API Reference

Located in api/:

  • ad-api.md - Complete uni-ad API reference

Best Practices

  1. User experience: Don't interrupt user experience with excessive ads
  2. Ad placement: Place ads strategically for maximum revenue
  3. Loading: Handle ad loading states properly
  4. Error handling: Implement proper error handling for ad failures
  5. Compliance: Follow ad policies and regulations

Resources

Keywords

uni-ad, 广告变现, banner广告, 激励视频, 插屏广告, ad monetization, ad integration

Comments

Markdown supported