- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Niveaux d'accès des autorisations
- CampaignReportSpec
- Dimension
- Métrique
- Exemples
- Essayer
Génère un rapport sur la campagne en fonction des spécifications fournies.
Requête HTTP
POST https://admob.googleapis.com/v1beta/{parent=accounts/*}/campaignReport:generate
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
| Paramètres | |
|---|---|
parent |
Nom de ressource du compte pour lequel générer le rapport. Exemple : accounts/pub-9876543210987654 |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
| Représentation JSON |
|---|
{
"reportSpec": {
object ( |
| Champs | |
|---|---|
reportSpec |
Spécifications du rapport sur les campagnes. |
Corps de la réponse
Réponse de l'API Rapport sur les campagnes.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
| Représentation JSON |
|---|
{
"rows": [
{
object ( |
| Champs | |
|---|---|
rows[] |
Données du rapport sur la campagne provenant de l'éditeur spécifié. L'API renverra au maximum 100 000 lignes. |
Champs d'application des autorisations
Nécessite l'un des niveaux d'accès OAuth suivants :
https://www.googleapis.com/auth/admob.readonlyhttps://www.googleapis.com/auth/admob.report
Pour plus d'informations, consultez la OAuth 2.0 Overview.
CampaignReportSpec
Spécification pour générer un rapport sur les campagnes. Par exemple, la spécification permettant d'obtenir les IMPRESSIONS et les CLICS segmentés par CAMPAIGN_ID peut ressembler à l'exemple suivant :
{
"dateRange": {
"startDate": {"year": 2021, "month": 12, "day": 1},
"endDate": {"year": 2021, "month": 12, "day": 30}
},
"dimensions": ["CAMPAIGN_ID"],
"metrics": ["IMPRESSIONS", "CLICKS"],
}
| Représentation JSON |
|---|
{ "dateRange": { object ( |
| Champs | |
|---|---|
dateRange |
Période pour laquelle le rapport est généré. La période maximale est de 30 jours. |
dimensions[] |
Liste des dimensions du rapport. La combinaison de valeurs de ces dimensions détermine la ligne du rapport. Si aucune dimension n'est spécifiée, le rapport renvoie une seule ligne de métriques demandées pour l'ensemble du compte. |
metrics[] |
Liste des métriques du rapport. Un rapport doit spécifier au moins une métrique. |
languageCode |
Langue utilisée pour tout texte localisé, comme certaines valeurs de dimension applicables. Le tag de langue est défini dans l'IETF BCP47. La valeur par défaut est "en-US" si elle n'est pas spécifiée ou n'est pas valide. |
Dimension
Dimensions du rapport sur la campagne.
| Enums | |
|---|---|
DIMENSION_UNSPECIFIED |
Valeur par défaut d'une dimension non spécifiée. Ne pas utiliser. |
DATE |
Date au format AAAAMMJJ (par exemple, "20210701"). |
CAMPAIGN_ID |
Identifiant unique de la campagne, par exemple "123456789", qui correspond à l'ID de campagne de l'API Campaign List. |
CAMPAIGN_NAME |
Nom de la campagne. |
AD_ID |
Identifiant unique de l'annonce, par exemple "123456789". |
AD_NAME |
Nom de l'annonce (non unique). |
PLACEMENT_ID |
Identifiant unique spécifique au fournisseur de l'application dans laquelle l'annonce est diffusée. Par exemple, com.goog.bar pour les applications Android et 123456789 pour les applications iOS. |
PLACEMENT_NAME |
Nom de l'application dans laquelle l'annonce est diffusée. |
PLACEMENT_PLATFORM |
Plate-forme de l'application sur laquelle l'annonce est diffusée. |
COUNTRY |
Nom du pays ciblé. |
FORMAT |
Format du bloc d'annonces (par exemple, "bannière" ou "native"), une dimension de diffusion d'annonces. |
Métrique
Métriques du rapport sur la campagne.
| Enums | |
|---|---|
METRIC_UNSPECIFIED |
Valeur par défaut pour un champ non défini. Ne pas utiliser. |
IMPRESSIONS |
Nombre de fois qu'une annonce est présentée à l'utilisateur. |
CLICKS |
Nombre de fois qu'un utilisateur a cliqué sur une annonce. |
CLICK_THROUGH_RATE |
Nombre de clics sur une annonce divisé par le nombre de fois où elle s'est affichée. |
INSTALLS |
Nombre de fois où des applications ont été téléchargées sur des appareils. |
ESTIMATED_COST |
Estimation du coût de diffusion d'une annonce de campagne au lieu d'une annonce qui génère des revenus. La devise est celle utilisée pour les rapports sur les campagnes. |
AVERAGE_CPI |
Coût moyen par installation. Il s'agit du montant moyen qui a été dépensé afin d'acquérir un nouvel utilisateur. La devise est celle utilisée pour les rapports sur les campagnes. |
INTERACTIONS |
Nombre de fois qu'un utilisateur interagit avec une annonce. Cela inclut les clics et les engagements. |