Method: exchanges.generateReport

Genera e restituisce l'ID report. Il report non viene reso persistente. Le invocazioni con la stessa richiesta rigenereranno il report.

Richiesta HTTP

POST https://dv360exchangereporting.googleapis.com/v1alpha1/{exchange=exchanges/*}:generateReport

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
exchange

string

Obbligatorio. Nome della piattaforma di scambio a cui appartengono i report. Esempio: "exchanges/123" Obbligatorio.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "startDate": string,
  "endDate": string,
  "reportType": enum (ReportType),
  "dimensionIds": [
    enum (DimensionId)
  ]
}
Campi
startDate

string

Obbligatorio. Data di inizio dei report nel formato ISO_8601 AAAA-MM-GG, inclusiva. Obbligatorio come input.

endDate

string

Obbligatorio. Data di fine dei report nel formato ISO_8601 AAAA-MM-GG, inclusiva. Obbligatorio come input.

reportType

enum (ReportType)

Obbligatorio. Tipo di report, se non specificato, restituirà errori.

dimensionIds[]

enum (DimensionId)

Facoltativo. Elenco delle dimensioni in base alle quali verrà generato il report. Se è null, includi solo l'ID publisher. Se le dimensioni non sono supportate in un tipo specifico di report, verranno ignorate.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Report.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

  • https://www.googleapis.com/auth/doubleclickbidmanager

Per saperne di più, consulta la OAuth 2.0 Overview.

ReportType

Tipo di report.

Enum
REPORT_TYPE_UNSPECIFIED Tipo di report non specificato, valore di input non valido.
HOURLY Un tipo di report orario.
DAILY Un tipo di report giornaliero.
WEEKLY Un tipo di report settimanale.
MONTHLY Un tipo di report mensile.
AWBID_DAILY Un tipo di report giornaliero AwBid.
AWBID_WEEKLY Un tipo di report settimanale AwBid.
AWBID_MONTHLY Un tipo di report mensile AwBid.
AWBID_OUT_OF_MONTH_IVT Un tipo di report IVT AwBid fuori mese.

DimensionId

Enum DimensionId del report.

Enum
DIMENSION_ID_UNSPECIFIED Dimensione del report non specificata, valore di input non valido.
PARTNER_ID ID partner, supportato solo nel report giornaliero.
DEVICE_TYPE Tipo di dispositivo, supportato solo nel report giornaliero.
CREATIVE_ID ID creatività, supportato solo nel report giornaliero. Tieni presente che questa dimensione potrebbe contribuire in modo significativo alle dimensioni del file dei report. L'esecuzione dei report che includono questa dimensione potrebbe richiedere ore. In futuro limiteremo la valutazione di questi campi con caricamento elevato.
CREATIVE_TYPE Tipo di creatività, supportato solo nel report giornaliero. Tieni presente che questa dimensione potrebbe contribuire in modo significativo alle dimensioni del file dei report. L'esecuzione dei report che includono questa dimensione potrebbe richiedere ore. In futuro limiteremo la valutazione di questi campi con caricamento elevato.
REGION_CODE Codice paese/regione, supportato solo nel report giornaliero.
DEAL_ID ID deal, mappato all'origine dell'inventario, supportato solo nel report giornaliero.
PUBLISHER_ID ID publisher, se l'elenco degli ID dimensione di input è null, questa è la dimensione predefinita.