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.
"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."
Un readout source de demande depuis GAM REST, qui sépare AdSense et Ad Exchange sans utiliser Google Ads API.
Workflow agent
- 01
Vérifier que les métriques AdSense ou Ad Exchange demandées existent dans get_report_metrics pour REST/HISTORICAL.
- 02
Exécuter run_custom_report contre GAM REST avec les dimensions demand-channel.
- 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.
| Fonction | Coût | Usage |
|---|---|---|
reporting(action="get_report_dimensions") | 0 cr | Vérifie les dimensions demande GAM. |
reporting(action="get_report_metrics") | 0 cr | Vérifie les métriques AdSense et Ad Exchange exposées par GAM. |
reporting(action="run_custom_report") | 0.5 cr | Exé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 et métriques
| Name | Source | Description |
|---|---|---|
| DATE | GAM | Jour du rapport |
| AD_UNIT_NAME | GAM | Emplacement inventaire |
| DEMAND_CHANNEL_NAME | GAM | Canal de demande expose par GAM |
| Name | Source | Description |
|---|---|---|
| ADSENSE_IMPRESSIONS | GAM | Impressions AdSense dans GAM reporting |
| ADSENSE_REVENUE | GAM | Revenu AdSense dans GAM reporting |
| AD_EXCHANGE_IMPRESSIONS | GAM | Impressions Ad Exchange dans GAM reporting |
| AD_EXCHANGE_REVENUE | GAM | Revenu Ad Exchange dans GAM reporting |
| AD_EXCHANGE_AVERAGE_ECPM | GAM | eCPM 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.
Utilisez le guide éditorial pour cadrer l'audience, puis revenez ici pour les actions MCP, champs et payloads exacts.
