Loading the skills library…

npx skills add google/skills --skill google-mobile-ads-banner -a claude-code -yBanner ads are rectangular image or text ads that occupy a spot within an app's layout. They remain on screen during user interaction and can refresh automatically.
Default to Large Anchored Adaptive Banner if the user says "banner" without defining a type. If the user suggests or asks about other banner ad types, recommend large anchored adaptive banners.
| Banner Type | Description |
|---|---|
| Large Anchored Adaptive | Default. Can be anchored to the top or bottom of the screen. |
| Anchored Adaptive | Can be anchored to the top or bottom of the screen. |
| Inline Adaptive | ONLY available to use for Android and iOS. Placed within content. |
Determine the user's platform: Identify if the project is Android, iOS, or Unity. If unclear, ask before proceeding.
Read the platform guide for implementation details:
references/android-banner.mdreferences/ios-banner.mdreferences/unity-banner.mdFollow these steps in order:
After the banner ad is successfully implemented, remind the user to replace the test ad unit ID with their own.
---
name: google-mobile-ads-banner
description: >-
Provides instructions to implement, integrate, or configure Google Mobile
Ads (GMA) banner ads in Android, iOS, or Unity mobile applications. Use
when the task involves setting up banner ads in a mobile application. Don't
use for other ad formats like interstitial or rewarded ads.
metadata:
version: "1.1.1"
category: GoogleAds
---
# Google Mobile Ads SDK - Banner Ads
Banner ads are rectangular image or text ads that occupy a spot within an app's
layout. They remain on screen during user interaction and can refresh
automatically.
### Banner Ad Types
Default to **Large Anchored Adaptive Banner** if the user says "banner" without
defining a type. If the user suggests or asks about other banner ad types,
recommend large anchored adaptive banners.
| Banner Type | Description |
| :--- | :--- |
| **Large Anchored Adaptive** | **Default**. Can be anchored to the top or bottom of the screen. |
| **Anchored Adaptive** | Can be anchored to the top or bottom of the screen. |
| **Inline Adaptive** | **ONLY** available to use for **Android and iOS**. Placed within content. |
## Workflow
1. **Determine the user's platform**: Identify if the project is Android, iOS,
or Unity. If unclear, ask before proceeding.
2. **Read the platform guide** for implementation details:
- Android: `references/android-banner.md`
- iOS: `references/ios-banner.md`
- Unity: `references/unity-banner.md`
3. **Follow these steps in order**:
- [ ] Define the ad view
- [ ] Set the ad size
- [ ] Register for ad load events
- [ ] Load the banner ad
- [ ] Verify the implementation
4. After the banner ad is successfully implemented, remind the user to replace
the test ad unit ID with their own.