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
- 01Guidance for multiple ad formats
- 02Examples organized by integration task
- 03uni-ad API reference
- 04Ad event and loading guidance
- 05Placement and policy considerations
Use cases
- 01Add banner ads to a uni-app project
- 02Implement rewarded video or interstitial ads
- 03Handle ad loading and failure events
- 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-adAfter installing, type/uniapp-adin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
LICENSE.txtagents/openai.yamlapi/ad-api.mdexamples/ad-types/banner.mdinterstitial.mdnative.mdrewarded-video.mdexamples/guide/intro.mdexamples/integration/config.mdevents.mdDetails
From the project READMEWhen 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:
-
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
-
Load the appropriate example file from the
examples/directory:examples/guide/- Ad integration guideexamples/ad-types/- Different ad type examplesexamples/integration/- Integration examples
-
Load the appropriate API reference from the
api/directory:api/ad-api.md- uni-ad API reference
-
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
- User experience: Don't interrupt user experience with excessive ads
- Ad placement: Place ads strategically for maximum revenue
- Loading: Handle ad loading states properly
- Error handling: Implement proper error handling for ad failures
- Compliance: Follow ad policies and regulations
Resources
- Official Documentation: https://uniapp.dcloud.net.cn/uni-ad/
Keywords
uni-ad, 广告变现, banner广告, 激励视频, 插屏广告, ad monetization, ad integration