Aller au contenu principal
Docs reporting
Use case GAM REST + Demand links

Demande liée dans GAM

Champs AdSense et Ad Exchange dans GAM REST

Utilisez les métriques AdSense et Ad Exchange que Google Ad Manager expose dans les rapports HISTORICAL quand ces sources de demande sont liées et actives.

Prompt utilisateur

"Dans GAM REST, compare les revenus AdSense et Ad Exchange des 7 derniers jours par DATE, AD_UNIT_NAME et DEMAND_CHANNEL_NAME. Inclue ADSENSE_IMPRESSIONS, ADSENSE_REVENUE, AD_EXCHANGE_IMPRESSIONS, AD_EXCHANGE_REVENUE et AD_EXCHANGE_AVERAGE_ECPM."

Résultat attendu

Un readout source de demande depuis GAM REST, qui sépare AdSense et Ad Exchange sans utiliser Google Ads API.

Workflow agent

  1. 01

    Vérifier que les métriques AdSense ou Ad Exchange demandées existent dans get_report_metrics pour REST/HISTORICAL.

  2. 02

    Exécuter run_custom_report contre GAM REST avec les dimensions demand-channel.

  3. 03

    Signaler les métriques de demande indisponibles comme des limites de liaison GAM ou de permission compte.

Fonctions MCP

Appel MCP parent montré avec l'action reporting.

FonctionCoûtUsage
reporting(action="get_report_dimensions")0 crVérifie les dimensions demande GAM.
reporting(action="get_report_metrics")0 crVérifie les métriques AdSense et Ad Exchange exposées par GAM.
reporting(action="run_custom_report")0.5 crExécute le rapport demande GAM REST.

Payload JSON

{
  "tool": "reporting",
  "arguments": {
    "action": "run_custom_report",
    "params": {
      "api": "rest",
      "report_type": "HISTORICAL",
      "date_range_type": "LAST_7_DAYS",
      "dimensions": [
        "DATE",
        "AD_UNIT_NAME",
        "DEMAND_CHANNEL_NAME"
      ],
      "metrics": [
        "ADSENSE_IMPRESSIONS",
        "ADSENSE_REVENUE",
        "AD_EXCHANGE_IMPRESSIONS",
        "AD_EXCHANGE_REVENUE",
        "AD_EXCHANGE_AVERAGE_ECPM"
      ]
    }
  }
}

Sortie représentative

  • DATE=2026-06-08 | AD_UNIT_NAME=Sports/Home | DEMAND_CHANNEL_NAME=Ad Exchange | AD_EXCHANGE_REVENUE=1 284,20 EUR.
  • DATE=2026-06-08 | AD_UNIT_NAME=Sports/Home | DEMAND_CHANNEL_NAME=AdSense | ADSENSE_REVENUE=342,10 EUR.
  • Action: revoir les ad units ou l'eCPM Ad Exchange baisse alors que les requests GAM restent stables.
Dimensions
NameSourceDescription
DATEGAMJour du rapport
AD_UNIT_NAMEGAMEmplacement inventaire
DEMAND_CHANNEL_NAMEGAMCanal de demande expose par GAM
Métriques
NameSourceDescription
ADSENSE_IMPRESSIONSGAMImpressions AdSense dans GAM reporting
ADSENSE_REVENUEGAMRevenu AdSense dans GAM reporting
AD_EXCHANGE_IMPRESSIONSGAMImpressions Ad Exchange dans GAM reporting
AD_EXCHANGE_REVENUEGAMRevenu Ad Exchange dans GAM reporting
AD_EXCHANGE_AVERAGE_ECPMGAMeCPM moyen Ad Exchange dans GAM reporting

Limites

  • Les lignes AdSense et Ad Exchange dépendent de la configuration GAM éditeur et de la disponibilité des sources de demande liées.
  • Ce n'est pas du reporting Google Ads: pas de spend campagne, keyword, bid ou métriques de compte Google Ads.
  • Utiliser uniquement les champs retournés par GAM REST; changer les champs si le network ne les expose pas.
  • Utiliser get_report_result pour relire le résultat complet en cache si la réponse inline est tronquée.
AdSense et Ad Exchange sont ici des familles de reporting GAM; ne pas les décrire comme une couverture Google Ads API.
Lire le guide Academy

Utilisez le guide éditorial pour cadrer l'audience, puis revenez ici pour les actions MCP, champs et payloads exacts.

Lire le guide Academy
Références champs