NEWVectors or files. Pick a path.Start →
    header bidding

    Google Ad Manager Connector

    Privacy-safe GPT targeting signals from page content

    A client-side utility that transforms page content into Google Publisher Tag (GPT) compatible targeting signals without cookies, user IDs, or auction latency. Generates custom targeting keys for IAB categories, sentiment, brand safety, and content depth that work with existing line items.

    google ad manager
    GAM
    GPT
    targeting
    publisher
    ad tech
    Quick Install:
    npm install @mixpeek/google-ad-manager

    Use Cases

    1

    Custom targeting key generation for GAM

    2

    Premium inventory classification and deals

    3

    Brand safety line item targeting

    4

    Content-based forecasting and reporting

    Features

    IAB Content Taxonomy 1.0 tier 1 category signals
    Sentiment analysis (positive/neutral/negative)
    Four-tier brand suitability classification
    Content depth scoring for premium inventory
    Ad adjacency tracking for competitive separation
    Shadow mode for risk-free testing

    Get Started

    Integrations

    Google Ad Manager
    Google Publisher Tag
    GPT

    Details

    LicenseApache 2.0
    Categoryheader bidding
    Registrynpm

    Quick Info

    LicenseApache 2.0
    Categoryheader bidding
    Registrynpm

    Frequently Asked Questions

    What is the Google Ad Manager Connector?

    The Google Ad Manager Connector is a client-side utility that analyzes page content and generates GPT-compatible targeting signals. It provides seven targeting keys including IAB categories (v3.0 and v2.2), sentiment, brand suitability, brand safety score, content depth, and ad adjacency-all without cookies or user tracking.

    Is this an official Google integration?

    No, this is not an official Google Ad Manager integration. It's a first-party utility fully controlled by the publisher that generates custom targeting keys compatible with GAM's key-value targeting system.

    How do I set up targeting keys in GAM?

    Create custom targeting keys in GAM under Inventory > Key-values for each signal (mixpeek_iab_v3, mixpeek_sentiment, mixpeek_suitability, etc.). Then target line items using combinations like: mixpeek_iab_v3 = 19 AND mixpeek_suitability = high AND mixpeek_sentiment = positive.

    What is shadow mode?

    Shadow mode lets you test the connector in production without affecting actual ad targeting. Enable it with shadowMode: true in the configuration. The connector will analyze content and log results but won't apply targeting to GPT, allowing you to validate signals before going live.

    How does ad adjacency tracking work?

    The connector can track which ads have been shown on a page to enable competitive separation. Listen to GPT's slotRenderEnded event and call recordAdImpression() with advertiser and creative data. This helps prevent competitor ads from appearing together.

    Ready to integrate?

    Get started with Google Ad Manager Connector in minutes. Check out the documentation or explore the source code on GitHub.