GAM Line Items — Homepage Takeover with Fabric XL

Documentation workspace

Overview

This document covers how to implement a homepage takeover featuring a Fabric XL ad unit alongside companion banner ads.

Example line item (GAM link): 7209631647 (order 3817848929)

Use Case: Homepage Takeover with Fabric XL

A homepage takeover with Fabric XL combines a high-impact Fabric XL creative with supporting banner ads across all homepage ad slots for maximum brand visibility and engagement. This takeover requires 4 creatives to cover all homepage slots.

Scope

Objective100% SOV on homepage with Fabric XL + companion ads
Inventory4 homepage slots: 1 Fabric XL + 2 Billboards + 1 MPU
TargetingKey-Value category=homepage
DeliverySponsorship or High-priority Standard
DurationTypically 1-7 days

Key‑Value Targeting

Use the site-side key category with value homepage for precise homepage targeting.

Key = category
Value = homepage
GAM UI → Add Targeting → Custom Targeting → category = homepage
Example screenshot:
GAM Console Key-Value Targeting
This shows the key-value targeting setup in GAM.
💡 Tip: To view the key-value targeting in the GAM console, open guernseypress.com/?google_force_console in your browser.
The console will appear, and you will be able to see the value as shown in the screenshot above.

Example site-side (gpt.js) injection

<script>
  // Example: set page-level key-values
  window.googletag = window.googletag || { cmd: [] };
  googletag.cmd.push(function() {
    googletag.pubads().setTargeting('category', ['homepage']);
  });
</script>

Placements & Ad Units

Target the homepage placement which includes:

  • 1x Fabric XL ad unit (970×251 expected creative size)
  • 2x Billboard slots (970×250 each)
  • 1x MPU slot (300×250)
Placement targeting in GAM:
GAM Placement Targeting
This screenshot shows how to select and maintain all ad units in the placement. Ensure all relevant ad units are included and kept up to date for consistent targeting.

Line Item Settings

TypeSponsorship (recommended for guaranteed SOV)
PrioritySponsorship default (12)
PacingEven or ASAP depending on campaign
GoalImpressions (match IO)
Frequency Cap1 per user per day (recommended for Fabric XL)
TargetingPlacement: RON_guernseypress.com + Custom KV: category=homepage
Creatives4 total: 1x Fabric XL (970×251) + 2x Billboard (970×250) + 1x MPU (300×250)
Start/EndFlight dates, timezone confirmed
LabelsRoadblock + Competitive Exclusion
⚠️ Important: When setting up the line item, add all 4 expected creative sizes as shown below.
Expected Creative Sizes in GAM:
Expected Creative Sizes for Homepage Takeover with Fabric
Add all 4 expected creative sizes: 970×251 (Fabric XL), 2× 970×250 (Billboards), and 300×250 (MPU).

Companion Ads

Companion ads appear alongside the Fabric XL creative to reinforce brand messaging across the homepage. For this homepage takeover, you need 4 creatives total.

Creative Requirements

Creative TypeSizeQuantityNotes
Fabric XL970 × 2511Main high-impact ad (design at 1300×500, safe area 740×250)
Billboard970 × 2502Two separate billboard creatives
MPU300 × 2501Medium rectangle ad

Creative Strategy

  • Create 4 separate creatives (GAM limit: 1 creative per slot)
  • Maintain consistent branding across all creatives
  • Fabric XL should be the hero creative with companion ads supporting the message
  • Ensure all creatives are approved before flight start

Implementation Steps

1. Create Fabric XL Creative

Follow the Fabric XL Ad Implementation guide:

  • Go to Delivery → Creatives → New Creative
  • Select Custom Creative Template → Fabric XL
  • Upload image (design at 1300×500px, safe area 740×250px)
  • Add destination URL
  • Expected creative size: 970×251

2. Create Billboard Creatives (×2)

Create two separate billboard creatives:

  • Size: 970×250
  • Upload two distinct creatives (or duplicates if using same design)
  • Add destination URLs

3. Create MPU Creative

Create the medium rectangle creative:

  • Size: 300×250
  • Upload creative with consistent branding
  • Add destination URL

4. Configure Line Item

Set up the line item:

  • Type: Sponsorship
  • Add expected creative sizes: 970×251, 970×250 (×2), 300×250
  • Targeting: Placement + category=homepage
  • Frequency cap: 1 per user per day

5. Attach All 4 Creatives

Attach all creatives to the line item and verify approval status.

6. Test Before Launch

Use guernseypress.com/?google_force_console to verify:

  • All 4 creatives are delivering correctly
  • Fabric XL renders properly with safe area content visible
  • Companion ads display with consistent branding

Troubleshooting

SymptomLikely CauseFix
Fabric XL not showing Ad unit not on page or targeting mismatch Verify ad unit exists and targeting matches page KV category=homepage
Only 3 creatives showing Missing one expected creative size or creative not attached Verify all 4 creatives are attached: 1×970×251 + 2×970×250 + 1×300×250
Billboard showing twice with same creative Two billboards using same creative ID Create two separate billboard creatives (duplicate if needed)
House ads showing in one slot Missing creative for that specific size Ensure all 4 expected creative sizes are added and creatives are attached
Frequency cap blocking User already saw ad today Review frequency cap settings or test with new browser/incognito
Wrong targeting KV not set or incorrect placement Confirm category=homepage and RON_guernseypress.com placement