Method: projects.locations.collections.engines.analytics.exportMetrics

Exporte les métriques.

Requête HTTP


POST https://discoveryengine.googleapis.com/v1alpha/{analytics=projects/*/locations/*/collections/*/engines/*/analytics}:exportMetrics

Les URL utilisent la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
analytics

string

Obligatoire. Nom de la ressource Analytics sous le moteur dans lequel les métriques sont créées. Il a le format suivant : projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/analytics.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "outputConfig": {
    object (OutputConfig)
  },
  "startDate": {
    object (Date)
  }
}
Champs
outputConfig

object (OutputConfig)

Obligatoire. Emplacement de sortie des données.

startDate

object (Date)

Facultatif. Date la plus ancienne (incluse), interprétée dans le fuseau horaire UTC, dont les métriques sont incluses dans l'exportation.

Si elle n'est pas définie, la valeur par défaut est de 30 jours avant la date UTC actuelle. La valeur doit être une date de calendrier valide, qui ne soit pas dans le futur et qui ne soit pas antérieure à 180 jours (la période de conservation des données sources). Sinon, la requête échoue avec le code d'erreur INVALID_ARGUMENT.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Operation.

Niveaux d'accès des autorisations

Nécessite l'un des niveaux d'accès OAuth suivants :

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite
  • https://www.googleapis.com/auth/discoveryengine.serving.readwrite

Pour plus d'informations, consultez la Authentication Overview.

OutputConfig

Paramètre de configuration de la sortie.

Représentation JSON
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "bigqueryDestination": {
    object (BigQueryDestination)
  }
  // End of mutually exclusive fields.
}
Champs
Configuration de la destination pour stocker les données de sortie. Vous trouverez ci-dessous la liste des champs mutuellement exclusifs. Au maximum, un seul des champs sera défini dans une réponse :
bigqueryDestination

object (BigQueryDestination)

Emplacement BigQuery dans lequel la sortie doit être écrite.

Fin des champs qui s'excluent mutuellement.

BigQueryDestination

Configuration de la destination de sortie BigQuery.

Représentation JSON
{
  "datasetId": string,
  "tableId": string
}
Champs
datasetId

string

Obligatoire. ID d'un ensemble de données BigQuery.

tableId

string

Obligatoire. ID de la table BigQuery exportée.