Questions fréquentes

Cette page rassemble des conseils qui pourraient vous être utiles lorsque vous créez vos premières requêtes.

Problème: une métrique n'apparaît pas dans les résultats

Les métriques liées à la devise (par exemple, metrics.cost_micros) doivent inclure segments.date dans la clause SELECT et dans la clause WHERE.

Problème: l'opérateur CONTIENT ne fonctionne pas avec un champ de chaîne

Lorsque vous devez vérifier si un champ de chaîne contient une sous-chaîne, n'utilisez pas l'opérateur CONTAINS (ou CONTAINS NOT).

CONTAINS est destiné à être utilisé avec des champs qui conservent des listes de valeurs et que vous souhaitez vérifier si la liste contient une ou plusieurs valeurs spécifiques.

Pour vérifier la présence d'une sous-chaîne, vous pouvez utiliser REGEXP_MATCH, par exemple

SELECT
  customer.descriptive_name,
  ... // other fields
FROM
  campaign
WHERE customer.descriptive_name REGEXEP_MATCH 'Customer.*'

En savoir plus