Customer

Un client.

Représentation JSON
{
  "resourceName": string,
  "callReportingSetting": {
    object (CallReportingSetting)
  },
  "conversionTrackingSetting": {
    object (ConversionTrackingSetting)
  },
  "remarketingSetting": {
    object (RemarketingSetting)
  },
  "payPerConversionEligibilityFailureReasons": [
    enum (CustomerPayPerConversionEligibilityFailureReason)
  ],
  "optimizationScoreWeight": number,
  "status": enum (CustomerStatus),
  "offlineConversionClientSummaries": [
    {
      object (OfflineConversionClientSummary)
    }
  ],
  "customerAgreementSetting": {
    object (CustomerAgreementSetting)
  },
  "id": string,
  "descriptiveName": string,
  "currencyCode": string,
  "timeZone": string,
  "trackingUrlTemplate": string,
  "finalUrlSuffix": string,
  "autoTaggingEnabled": boolean,
  "hasPartnersBadge": boolean,
  "manager": boolean,
  "testAccount": boolean,
  "optimizationScore": number,
  "locationAssetAutoMigrationDone": boolean,
  "imageAssetAutoMigrationDone": boolean,
  "locationAssetAutoMigrationDoneDateTime": string,
  "imageAssetAutoMigrationDoneDateTime": string
}
Champs
resourceName

string

Immuable. Nom de ressource du client. Les noms de ressources client se présentent sous la forme suivante:

customers/{customerId}

callReportingSetting

object (CallReportingSetting)

Paramètre de suivi des appels pour un client. Modifiable uniquement dans une opération update.

conversionTrackingSetting

object (ConversionTrackingSetting)

Uniquement en sortie. Paramètre de suivi des conversions d'un client.

remarketingSetting

object (RemarketingSetting)

Uniquement en sortie. Paramètre de remarketing d'un client.

payPerConversionEligibilityFailureReasons[]

enum (CustomerPayPerConversionEligibilityFailureReason)

Uniquement en sortie. Raisons pour lesquelles le client n'est pas autorisé à utiliser PaymentMode.CONVERSIONS. Si la liste est vide, le client est éligible. Ce champ est en lecture seule.

optimizationScoreWeight

number

Uniquement en sortie. Pondération du score d'optimisation du client.

Vous pouvez utiliser la pondération du score d'optimisation pour comparer/agréger les scores d'optimisation de plusieurs clients qui ne sont pas responsables. Le score d'optimisation global d'un administrateur correspond à la somme de tous ses clients dans Customer.optimization_score * Customer.optimization_score_weight. Ce champ est défini sur 0 pour tous les clients administrateurs et pour ceux qui n'ont pas été évalués.

Ce champ est en lecture seule.

status

enum (CustomerStatus)

Uniquement en sortie. État du client.

offlineConversionClientSummaries[]

object (OfflineConversionClientSummary)

Uniquement en sortie. Diagnostics d'importation des conversions hors connexion.

customerAgreementSetting

object (CustomerAgreementSetting)

Uniquement en sortie. Définition du contrat client pour un client.

id

string (int64 format)

Uniquement en sortie. ID du client.

descriptiveName

string

Nom descriptif facultatif et non unique du client.

currencyCode

string

Immuable. Devise de fonctionnement du compte. Accepte un sous-ensemble de codes de devise ISO 4217.

timeZone

string

Immuable. ID du fuseau horaire local du client.

trackingUrlTemplate

string

Modèle d'URL permettant de créer une URL de suivi à partir de paramètres Modifiable uniquement dans une opération update.

finalUrlSuffix

string

Modèle d'URL permettant d'ajouter des paramètres à l'URL finale Modifiable uniquement dans une opération update.

autoTaggingEnabled

boolean

Indique si le taggage automatique est activé pour le client.

hasPartnersBadge

boolean

Uniquement en sortie. Indique si le client possède un badge du programme Partners. Si le client n'est pas associé au programme Partners, la valeur est "false". Pour en savoir plus, consultez la page https://support.google.com/partners/answer/3125774.

manager

boolean

Uniquement en sortie. Indique si le client est un administrateur.

testAccount

boolean

Uniquement en sortie. Indique si le client est un compte test.

optimizationScore

number

Uniquement en sortie. Taux d'optimisation du client.

Le taux d'optimisation fournit une estimation des performances potentielles des campagnes d'un client. Il est compris entre 0% (0,0) et 100% (1,0). Ce champ est vide pour tous les clients administrateur et pour les clients non-administrateur non notés.

Pour en savoir plus, consultez la section "À propos du taux d'optimisation" à l'adresse https://support.google.com/google-ads/answer/9061546.

Ce champ est en lecture seule.

locationAssetAutoMigrationDone

boolean

Uniquement en sortie. Vrai si l'emplacement basé sur un flux a été migré vers un emplacement basé sur des assets.

imageAssetAutoMigrationDone

boolean

Uniquement en sortie. Vrai si l'image basée sur un flux a été migrée vers une image basée sur des assets.

locationAssetAutoMigrationDoneDateTime

string

Uniquement en sortie. Horodatage de la migration de l'emplacement basé sur le flux vers l'emplacement de base de l'asset, au format aaaa-MM-jj HH:mm:ss.

imageAssetAutoMigrationDoneDateTime

string

Uniquement en sortie. Code temporel de la migration de l'image basée sur le flux vers l'image de base de l'asset, au format aaaa-MM-jj HH:mm:ss.

CallReportingSetting

Paramètre de suivi des appels pour un client. Modifiable uniquement dans une opération update.

Représentation JSON
{
  "callReportingEnabled": boolean,
  "callConversionReportingEnabled": boolean,
  "callConversionAction": string
}
Champs
callReportingEnabled

boolean

Activez la création de rapports sur les événements d'appel téléphonique en les redirigeant via le système Google.

callConversionReportingEnabled

boolean

Permet d'activer ou non le suivi des conversions par appel.

callConversionAction

string

Action de conversion par appel au niveau du client à laquelle attribuer une conversion par appel. Si cette règle n'est pas configurée, une action de conversion par défaut est utilisée. Cela ne s'applique que lorsque callConversionReportingEnabled est défini sur "true".

ConversionTrackingSetting

Ensemble de paramètres liés au suivi des conversions Google Ads à l'échelle du client.

Représentation JSON
{
  "acceptedCustomerDataTerms": boolean,
  "conversionTrackingStatus": enum (ConversionTrackingStatus),
  "enhancedConversionsForLeadsEnabled": boolean,
  "googleAdsConversionCustomer": string,
  "conversionTrackingId": string,
  "crossAccountConversionTrackingId": string
}
Champs
acceptedCustomerDataTerms

boolean

Uniquement en sortie. Indique si le client a accepté les conditions d'utilisation des données client. Si vous utilisez le suivi des conversions multicomptes, cette valeur est héritée de l'administrateur. Ce champ est en lecture seule. Pour en savoir plus, consultez la page https://support.google.com/adspolicy/answer/7475709.

conversionTrackingStatus

enum (ConversionTrackingStatus)

Uniquement en sortie. État du suivi des conversions. Elle indique si le client utilise le suivi des conversions et qui en est le propriétaire. Si ce client utilise le suivi des conversions multicomptes, la valeur renvoyée sera différente en fonction de l'login-customer-id de la requête.

enhancedConversionsForLeadsEnabled

boolean

Uniquement en sortie. Indique si le client a activé le suivi avancé des conversions pour les prospects. Si vous utilisez le suivi des conversions multicomptes, cette valeur est héritée de l'administrateur. Ce champ est en lecture seule.

googleAdsConversionCustomer

string

Uniquement en sortie. Nom de la ressource du client où les conversions sont créées et gérées. Ce champ est en lecture seule.

conversionTrackingId

string (int64 format)

Uniquement en sortie. ID de suivi des conversions utilisé pour ce compte. Cet identifiant n'indique pas si le client utilise le suivi des conversions (contrairement à conversionTrackingStatus). Ce champ est en lecture seule.

crossAccountConversionTrackingId

string (int64 format)

Uniquement en sortie. ID de suivi des conversions du responsable du client. Ce paramètre est défini lorsque le client active le suivi des conversions multicomptes et remplace conversionTrackingId. Ce champ ne peut être géré que via l'interface utilisateur Google Ads. Ce champ est en lecture seule.

ConversionTrackingStatus

État du suivi des conversions du client.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
NOT_CONVERSION_TRACKED Le Client n'utilise aucun suivi des conversions.
CONVERSION_TRACKING_MANAGED_BY_SELF Les actions de conversion sont créées et gérées par ce client.
CONVERSION_TRACKING_MANAGED_BY_THIS_MANAGER Les actions de conversion sont créées et gérées par le gestionnaire spécifié dans le login-customer-id de la requête.
CONVERSION_TRACKING_MANAGED_BY_ANOTHER_MANAGER Les actions de conversion sont créées et gérées par un administrateur différent du client ou de l'administrateur spécifié dans le login-customer-id de la requête.

RemarketingSetting

Paramètre de remarketing d'un client.

Représentation JSON
{
  "googleGlobalSiteTag": string
}
Champs
googleGlobalSiteTag

string

Uniquement en sortie. La balise Google.

CustomerPayPerConversionEligibilityFailureReason

Énumération décrivant les raisons possibles pour lesquelles un client n'est pas autorisé à utiliser PaymentMode.CONVERSIONS.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
NOT_ENOUGH_CONVERSIONS Le client n'a pas enregistré suffisamment de conversions.
CONVERSION_LAG_TOO_HIGH Le délai avant conversion du client est trop long.
HAS_CAMPAIGN_WITH_SHARED_BUDGET Le client utilise des budgets partagés.
HAS_UPLOAD_CLICKS_CONVERSION Le client a enregistré des conversions avec ConversionActionType.UPLOAD_CL.
AVERAGE_DAILY_SPEND_TOO_HIGH Les dépenses quotidiennes moyennes du client sont trop élevées.
ANALYSIS_NOT_COMPLETE L'éligibilité du client n'a pas encore été calculée par le backend Google Ads. Revenez plus tard.
OTHER Le Client n'est pas éligible pour d'autres raisons.

OfflineConversionClientSummary

Diagnostic de l'importation des conversions hors connexion résumé par le client. Ce fichier proto contient des informations générales, des détails par date/tâche et des alertes pour les résultats de l'importation des conversions hors connexion.

Représentation JSON
{
  "client": enum (OfflineEventUploadClient),
  "status": enum (OfflineConversionDiagnosticStatus),
  "totalEventCount": string,
  "successfulEventCount": string,
  "successRate": number,
  "lastUploadDateTime": string,
  "dailySummaries": [
    {
      object (OfflineConversionUploadSummary)
    }
  ],
  "jobSummaries": [
    {
      object (OfflineConversionUploadSummary)
    }
  ],
  "alerts": [
    {
      object (OfflineConversionUploadAlert)
    }
  ]
}
Champs
client

enum (OfflineEventUploadClient)

Uniquement en sortie. Type de client de l'événement d'importation.

status

enum (OfflineConversionDiagnosticStatus)

Uniquement en sortie. État global du récapitulatif du client de la conversion hors connexion. L'état est généré à partir du jour calendaire le plus récent avec les statistiques d'importation.

totalEventCount

string (int64 format)

Uniquement en sortie. Nombre total d'événements importés.

successfulEventCount

string (int64 format)

Uniquement en sortie. Nombre total d'événements importés réussis.

successRate

number

Uniquement en sortie. Taux de réussite.

lastUploadDateTime

string

Uniquement en sortie. Date du dernier lot importé.

dailySummaries[]

object (OfflineConversionUploadSummary)

Uniquement en sortie. Résumé des statistiques de l'historique par les N derniers jours.

jobSummaries[]

object (OfflineConversionUploadSummary)

Uniquement en sortie. Résumé des statistiques d'historique par N derniers jobs.

alerts[]

object (OfflineConversionUploadAlert)

Uniquement en sortie. Détails pour chaque code d'erreur. Les alertes sont générées à partir du jour calendaire le plus récent avec les statistiques d'importation.

OfflineEventUploadClient

Type de client.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
GOOGLE_ADS_API l'API Google Ads.
GOOGLE_ADS_WEB_CLIENT client Web Google Ads, qui peut inclure plusieurs sources telles que l'UI Ads, le SFTP, etc.
ADS_DATA_CONNECTOR Plate-forme de connexion.

OfflineConversionDiagnosticStatus

États possibles de la configuration de l'ingestion hors connexion.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
EXCELLENT Votre configuration de l'ingestion de données hors ligne est active et optimale pour le traitement en aval.
GOOD Votre configuration de l'ingestion de données hors ligne est active, mais vous pourriez l'améliorer. Affichez les alertes.
NEEDS_ATTENTION Votre configuration de l'ingestion de données hors ligne est active, mais des erreurs nécessitent votre attention. Affichez les alertes.
NO_RECENT_UPLOAD Votre configuration de l'ingestion hors connexion n'a reçu aucune donnée au cours des 28 derniers jours. Il est possible qu'il y ait un problème.

OfflineConversionUploadSummary

Récapitulatif des importations de l'historique, regroupés par date d'importation ou par job.

Représentation JSON
{
  "successfulCount": string,
  "failedCount": string,

  // Union field dimension_key can be only one of the following:
  "jobId": string,
  "uploadDate": string
  // End of list of possible types for union field dimension_key.
}
Champs
successfulCount

string (int64 format)

Uniquement en sortie. Nombre total d'événements réussis.

failedCount

string (int64 format)

Uniquement en sortie. Nombre total d'événements ayant échoué.

Champ d'union dimension_key. Clé de dimension pour le résumé. dimension_key ne peut être qu'un des éléments suivants :
jobId

string (int64 format)

Uniquement en sortie. Clé de dimension pour les N dernières tâches.

uploadDate

string

Uniquement en sortie. Clé de dimension pour les N derniers jours.

OfflineConversionUploadAlert

Alerte concernant le récapitulatif du client des conversions hors connexion.

Représentation JSON
{
  "error": {
    object (OfflineConversionUploadError)
  },
  "errorPercentage": number
}
Champs
error

object (OfflineConversionUploadError)

Uniquement en sortie. Erreur liée à l'alerte du client concernant les conversions hors connexion.

errorPercentage

number

Uniquement en sortie. Pourcentage de l'erreur.

OfflineConversionUploadError

Erreurs possibles concernant le récapitulatif du client de conversion hors connexion.

Représentation JSON
{

  // Union field error_code can be only one of the following:
  "collectionSizeError": enum (CollectionSizeError),
  "conversionAdjustmentUploadError": enum (ConversionAdjustmentUploadError),
  "conversionUploadError": enum (ConversionUploadError),
  "dateError": enum (DateError),
  "distinctError": enum (DistinctError),
  "fieldError": enum (FieldError),
  "mutateError": enum (MutateError),
  "notAllowlistedError": enum (NotAllowlistedError),
  "stringFormatError": enum (StringFormatError),
  "stringLengthError": enum (StringLengthError)
  // End of list of possible types for union field error_code.
}
Champs
Champ d'union error_code. Erreur dans la description. error_code ne peut être qu'un des éléments suivants :
collectionSizeError

enum (CollectionSizeError)

Uniquement en sortie. Erreur de taille de la collection.

conversionAdjustmentUploadError

enum (ConversionAdjustmentUploadError)

Uniquement en sortie. Erreur d'importation de l'ajustement des conversions.

conversionUploadError

enum (ConversionUploadError)

Uniquement en sortie. Erreur d'importation des conversions.

dateError

enum (DateError)

Uniquement en sortie. Erreur de date.

distinctError

enum (DistinctError)

Uniquement en sortie. Erreur distincte.

fieldError

enum (FieldError)

Uniquement en sortie. Erreur de champ.

mutateError

enum (MutateError)

Uniquement en sortie. Erreur de mutation.

notAllowlistedError

enum (NotAllowlistedError)

Uniquement en sortie. Erreur "Pas d'ajout à la liste d'autorisation".

stringFormatError

enum (StringFormatError)

Uniquement en sortie. Erreur de format de chaîne.

stringLengthError

enum (StringLengthError)

Uniquement en sortie. Erreur de longueur de chaîne.

CollectionSizeError

Énumération décrivant les éventuelles erreurs de taille de collection.

Enums
UNSPECIFIED Énumération non spécifiée.
UNKNOWN Le code d'erreur reçu n'est pas connu dans cette version.
TOO_FEW Trop peu.
TOO_MANY Trop.

ConversionAdjustmentUploadError

Énumération décrivant les éventuelles erreurs d'importation d'ajustement de conversion.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
TOO_RECENT_CONVERSION_ACTION Impossible d'importer des événements dans une action de conversion qui vient d'être créée. Réessayez dans six heures.
INVALID_CONVERSION_ACTION Veillez à spécifier une action de conversion active pouvant être ajustée.
CONVERSION_ALREADY_RETRACTED La conversion a déjà été retirée. Cet ajustement n'a pas été traité.
CONVERSION_NOT_FOUND Impossible de trouver la conversion pour cette action et cet identifiant de conversion. Assurez-vous que vos identifiants de conversion sont associés à la bonne action de conversion, puis réessayez.
CONVERSION_EXPIRED Vous ne pouvez pas ajuster une conversion qui a eu lieu il y a plus de 54 jours.
ADJUSTMENT_PRECEDES_CONVERSION L'ajustement comporte un adjustmentDateTime qui s'est produit avant la conversion associée. Assurez-vous que votre adjustmentDateTime est correcte, puis réessayez.
MORE_RECENT_RESTATEMENT_FOUND Un ajustement plus récent (adjustmentDateTime) a déjà été enregistré pour la conversion associée. Assurez-vous que votre ajustement adjustmentDateTime est correct, puis réessayez.
TOO_RECENT_CONVERSION Impossible d'enregistrer l'ajustement, car la conversion s'est produite trop récemment. Essayez d'ajuster une conversion qui s'est produite il y a au moins 24 heures.
CANNOT_RESTATE_CONVERSION_ACTION_THAT_ALWAYS_USES_DEFAULT_CONVERSION_VALUE Impossible d'ajuster une conversion configurée pour utiliser la valeur par défaut. Vérifiez le paramètre de valeur que votre action de conversion utilise, puis réessayez.
TOO_MANY_ADJUSTMENTS_IN_REQUEST Essayez d'importer moins de 2 001 ajustements dans une même requête API.
TOO_MANY_ADJUSTMENTS Vous avez déjà atteint le nombre maximal d'ajustements autorisé sur la conversion. Assurez-vous de n'apporter que les ajustements nécessaires à une conversion existante.
RESTATEMENT_ALREADY_EXISTS La conversion a déjà été reformulée avec le même adjustmentDateTime. Assurez-vous que votre ajustement est associé au paramètre adjustmentDateTime correct et unique, puis réessayez.
DUPLICATE_ADJUSTMENT_IN_REQUEST L'ajustement importé comporte un ajustement de conversion en double (adjustmentDateTime). Assurez-vous que l'ajustement est correct (adjustmentDateTime), puis réessayez.
CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS Assurez-vous d'accepter les conditions relatives au traitement des données client dans les paramètres des conversions, puis réessayez.
CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT Impossible d'utiliser le suivi avancé des conversions avec l'action de conversion spécifiée.
INVALID_USER_IDENTIFIER Assurez-vous de hacher les données fournies par l'utilisateur à l'aide de la fonction SHA-256 et de normaliser les données conformément aux consignes.
UNSUPPORTED_USER_IDENTIFIER Utilisez les données fournies par l'utilisateur, telles que les adresses e-mail ou les numéros de téléphone hachés en SHA-256, puis réessayez.
GCLID_DATE_TIME_PAIR_AND_ORDER_ID_BOTH_SET Impossible de définir à la fois gclidDateTimePair et orderId. N'utilisez qu'un seul type, puis réessayez.
CONVERSION_ALREADY_ENHANCED Des améliorations de la conversion ont déjà été apportées avec le même ID de commande et la même action de conversion. Assurez-vous que vos données sont correctement configurées, puis réessayez.
DUPLICATE_ENHANCEMENT_IN_REQUEST Il existe plusieurs améliorations avec le même ID de commande et la même action de conversion. Assurez-vous que vos données sont correctement configurées, puis réessayez.
CUSTOMER_DATA_POLICY_PROHIBITS_ENHANCEMENT Impossible d'utiliser le suivi avancé des conversions pour ce compte en raison des règles Google sur les données client. Contactez votre représentant Google.
MISSING_ORDER_ID_FOR_WEBPAGE L'ajustement des conversions sur un site Web nécessite un ID de commande (c'est-à-dire un ID de transaction). Assurez-vous que les balises de votre site Web enregistrent bien les ID de commande et que vous envoyez ces mêmes ID avec votre ajustement.
ORDER_ID_CONTAINS_PII Impossible d'utiliser l'ajustement avec des ID de commande contenant des informations permettant d'identifier personnellement l'utilisateur.

ConversionUploadError

Énumération décrivant les éventuelles erreurs d'importation des conversions.

Enums
UNSPECIFIED Énumération non spécifiée.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
TOO_MANY_CONVERSIONS_IN_REQUEST Importez moins de 2 001 événements dans une seule requête.
UNPARSEABLE_GCLID Impossible de décoder le gclid importé. Assurez-vous de ne pas avoir modifié les ID de clic.
CONVERSION_PRECEDES_EVENT L'événement importé comporte un conversionDateTime qui précède le clic. Assurez-vous que votre conversionDateTime est correcte, puis réessayez.
EXPIRED_EVENT Impossible d'enregistrer l'événement importé, car son clic a eu lieu avant la période de suivi après clic de cette conversion. Veillez à importer les données les plus récentes.
TOO_RECENT_EVENT Le clic associé à l'identifiant ou au paramètre d'URL iOS indiqué s'est produit il y a moins de six heures. Réessayez dans six heures.
EVENT_NOT_FOUND Impossible d'attribuer l'événement importé à un clic. Il est possible que l'événement ne provienne pas d'une campagne Google Ads.
UNAUTHORIZED_CUSTOMER L'ID de clic ou l'appel est associé à un compte Ads auquel vous n'avez pas accès. Veillez à importer des conversions qui sont associées à des comptes dont vous êtes administrateur.
INVALID_CONVERSION_ACTION Veillez à spécifier une action de conversion valide et configurée pour l'importation hors connexion.
TOO_RECENT_CONVERSION_ACTION Impossible d'importer des événements dans une action de conversion qui vient d'être créée. Réessayez dans six heures.
CONVERSION_TRACKING_NOT_ENABLED_AT_IMPRESSION_TIME Au moment du clic, le suivi des conversions n'était pas activé dans le compte de conversion effectif du compte Google Ads associé au clic.
EXTERNAL_ATTRIBUTION_DATA_SET_FOR_NON_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION L'événement importé inclut des données d'attribution externe, mais l'action de conversion n'est pas configurée pour utiliser un modèle d'attribution externe. Ajustez la configuration de l'action de conversion, puis réessayez.
EXTERNAL_ATTRIBUTION_DATA_NOT_SET_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION L'action de conversion est configurée pour utiliser un modèle d'attribution externe, mais l'événement importé ne contient pas toutes les données requises. Assurez-vous que vos événements importés incluent le crédit d'attribution externe et tous les champs nécessaires.
ORDER_ID_NOT_PERMITTED_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION Impossible d'utiliser des ID de commande pour une conversion mesurée avec un modèle d'attribution externe. Assurez-vous que la conversion est correctement configurée et que les événements importés n'incluent que les données nécessaires, puis réessayez.
ORDER_ID_ALREADY_IN_USE L'événement importé inclut un ID de commande déjà enregistré. Il n'a donc pas été traité.
DUPLICATE_ORDER_ID Les événements importés incluent plusieurs conversions avec le même ID de commande et n'ont pas été traités. Assurez-vous que les ID de commande sont uniques, puis réessayez.
TOO_RECENT_CALL Impossible d'importer les appels passés il y a moins de six heures. Réessayez dans six heures.
EXPIRED_CALL Impossible d'enregistrer l'appel, car il s'est produit avant la période d'analyse de cette action de conversion. Assurez-vous que votre importation est configurée pour obtenir les données les plus récentes.
CALL_NOT_FOUND L'appel ou le clic menant à l'événement importé sont introuvables. Assurez-vous que votre source de données est configurée de façon à inclure les bons identifiants.
CONVERSION_PRECEDES_CALL L'appel comporte un conversionDateTime qui précède le clic associé. Assurez-vous que votre conversionDateTime est correcte.
CONVERSION_TRACKING_NOT_ENABLED_AT_CALL_TIME Au moment de l'appel importé, le suivi des conversions n'était pas activé dans le compte de conversion effectif du compte Google Ads associé au clic.
UNPARSEABLE_CALLERS_PHONE_NUMBER Vérifiez que les numéros de téléphone utilisent le format suivant : E.164 (+16502531234), International (+64 3-331 6005) ou Numéro national américain (6502531234).
CLICK_CONVERSION_ALREADY_EXISTS L'événement importé comporte le même clic et le même conversionDateTime qu'une conversion existante. Utilisez un conversionDateTime ou un ID de commande uniques pour chaque événement unique, puis réessayez.
CALL_CONVERSION_ALREADY_EXISTS L'appel importé comporte le même conversionDateTime qu'une conversion existante. Assurez-vous que votre conversionDateTime est correctement configuré, puis réessayez.
DUPLICATE_CLICK_CONVERSION_IN_REQUEST Plusieurs événements sont associés au même clic et au même conversionDateTime. Assurez-vous que votre conversionDateTime est correctement configuré, puis réessayez.
DUPLICATE_CALL_CONVERSION_IN_REQUEST Plusieurs événements sont associés au même appel et au même conversionDateTime. Assurez-vous que votre conversionDateTime est correctement configuré, puis réessayez.
CUSTOM_VARIABLE_NOT_ENABLED Activez la variable personnalisée dans vos paramètres de conversion, puis réessayez.
CUSTOM_VARIABLE_VALUE_CONTAINS_PII Impossible d'importer des événements qui contiennent des variables personnalisées contenant des informations permettant d'identifier personnellement l'utilisateur. Supprimez ces variables, puis réessayez.
INVALID_CUSTOMER_FOR_CLICK Le clic de l'événement importé est associé à un autre compte Google Ads. Assurez-vous d'importer les données vers le bon compte.
INVALID_CUSTOMER_FOR_CALL Le clic résultant de l'appel est associé à un autre compte Google Ads. Assurez-vous d'importer les données vers le bon compte. Interrogez conversionTrackingSetting.google_ads_conversion_customer sur le client pour identifier le compte approprié.
CONVERSION_NOT_COMPLIANT_WITH_ATT_POLICY Impossible d'importer la connexion, car la source de conversion ne respecte pas les règles ATT (App Transparency Tracking) d'Apple ou le client n'a pas accepté le suivi.
CLICK_NOT_FOUND Impossible d'établir une correspondance entre l'adresse e-mail ou le numéro de téléphone associés à cet événement et un clic. Il est possible que le clic ne provienne pas d'une campagne Google Ads, et vous pouvez ignorer cet avertissement. Si cela concerne plus d'événements importés que prévu, vous devrez peut-être vérifier votre configuration.
INVALID_USER_IDENTIFIER Assurez-vous de hacher les données fournies par l'utilisateur à l'aide de la fonction SHA-256 et de normaliser les données conformément aux consignes.
EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION_NOT_PERMITTED_WITH_USER_IDENTIFIER Les données fournies par l'utilisateur ne peuvent pas être utilisées avec des modèles d'attribution externes. Utilisez un autre modèle d'attribution ou omettez les identifiants utilisateur, puis réessayez.
UNSUPPORTED_USER_IDENTIFIER Les identifiants utilisateur fournis ne sont pas acceptés. Utilisez uniquement une adresse e-mail ou un numéro de téléphone hachés, puis réessayez.
GBRAID_WBRAID_BOTH_SET Impossible d'utiliser à la fois gbraid et wbraid. Choisissez l'un des deux, puis réessayez.
UNPARSEABLE_WBRAID Impossible d'analyser les données d'importation d'événement. Vérifiez si votre paramètre wbraid n'a pas été modifié, puis réessayez.
UNPARSEABLE_GBRAID Impossible d'analyser les données d'importation d'événement. Vérifiez si votre paramètre gbraid n'a pas été modifié, puis réessayez.
ONE_PER_CLICK_CONVERSION_ACTION_NOT_PERMITTED_WITH_BRAID Vous ne pouvez pas appliquer les paramètres gbraid et wbraid sur les actions de conversion qui utilisent la comptabilisation "Une par clic".
CUSTOMER_DATA_POLICY_PROHIBITS_ENHANCED_CONVERSIONS Impossible d'utiliser le suivi avancé des conversions pour ce compte en raison des règles Google sur les données client. Contactez votre représentant Google.
CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS Assurez-vous d'accepter les conditions relatives au traitement des données client dans les paramètres des conversions, puis réessayez. Vous pouvez vérifier votre paramètre en interrogeant conversionTrackingSetting.accepted_customer_data_terms sur Customer.
ORDER_ID_CONTAINS_PII Impossible d'importer des événements dont les ID de commande contiennent des informations permettant d'identifier personnellement l'utilisateur.
CUSTOMER_NOT_ENABLED_ENHANCED_CONVERSIONS_FOR_LEADS Assurez-vous d'activer le suivi avancé pour les prospects dans les paramètres des conversions, puis réessayez. Vous pouvez vérifier votre paramètre en interrogeant conversionTrackingSetting.enhanced_conversions_for_leads_enabled sur le client.

DateError

Énumération décrivant les éventuelles erreurs de date.

Enums
UNSPECIFIED Énumération non spécifiée.
UNKNOWN Le code d'erreur reçu n'est pas connu dans cette version.
INVALID_FIELD_VALUES_IN_DATE Les valeurs de champ indiquées ne correspondent pas à une date valide.
INVALID_FIELD_VALUES_IN_DATE_TIME Les valeurs de champ indiquées ne correspondent pas à une date/heure valide.
INVALID_STRING_DATE Le format de date de la chaîne doit être aaaa-mm-jj.
INVALID_STRING_DATE_TIME_MICROS Le format de l'heure de la chaîne doit être aaaa-mm-jj hh:mm:ss.ssssss.
INVALID_STRING_DATE_TIME_SECONDS Le format de l'heure de la chaîne doit être aaaa-mm-jj hh:mm:ss.
INVALID_STRING_DATE_TIME_SECONDS_WITH_OFFSET Le format de la date et de l'heure de la chaîne doit être aaaa-mm-jj hh:mm:ss+|-hh:mm.
EARLIER_THAN_MINIMUM_DATE La date est antérieure à la date minimale autorisée.
LATER_THAN_MAXIMUM_DATE La date est postérieure à la date maximale autorisée.
DATE_RANGE_MINIMUM_DATE_LATER_THAN_MAXIMUM_DATE Les limites de la plage de dates ne sont pas dans l'ordre.
DATE_RANGE_MINIMUM_AND_MAXIMUM_DATES_BOTH_NULL Les deux dates de la plage sont nulles.

DistinctError

Énumération décrivant les éventuelles erreurs distinctes.

Enums
UNSPECIFIED Énumération non spécifiée.
UNKNOWN Le code d'erreur reçu n'est pas connu dans cette version.
DUPLICATE_ELEMENT Élément en double.
DUPLICATE_TYPE Type en double.

FieldError

Énumération décrivant les erreurs de champ possibles.

Enums
UNSPECIFIED Énumération non spécifiée.
UNKNOWN Le code d'erreur reçu n'est pas connu dans cette version.
REQUIRED Le champ obligatoire était absent.
IMMUTABLE_FIELD Le champ dont la modification a été demandée est immuable.
INVALID_VALUE La valeur du champ n'est pas valide.
VALUE_MUST_BE_UNSET Impossible de définir le champ.
REQUIRED_NONEMPTY_LIST Le champ répété obligatoire était vide.
FIELD_CANNOT_BE_CLEARED Impossible d'effacer le champ.
BLOCKED_VALUE La valeur de ce champ figure sur une liste de blocage.
FIELD_CAN_ONLY_BE_CLEARED Vous ne pouvez pas modifier la valeur du champ, sauf pour la supprimer.

MutateError

Énumération décrivant les éventuelles erreurs de mutation.

Enums
UNSPECIFIED Énumération non spécifiée.
UNKNOWN Le code d'erreur reçu n'est pas connu dans cette version.
RESOURCE_NOT_FOUND La ressource demandée est introuvable.
ID_EXISTS_IN_MULTIPLE_MUTATES Impossible de modifier la même ressource deux fois en une seule demande.
INCONSISTENT_FIELD_VALUES Le contenu du champ ne correspond pas à un autre champ qui représente les mêmes données.
MUTATE_NOT_ALLOWED Les mutations ne sont pas autorisées pour la ressource demandée.
RESOURCE_NOT_IN_GOOGLE_ADS La ressource ne figure pas dans Google Ads. Elle appartient à un autre système d'annonces.
RESOURCE_ALREADY_EXISTS La ressource en cours de création existe déjà.
RESOURCE_DOES_NOT_SUPPORT_VALIDATE_ONLY Impossible d'utiliser cette ressource avec "validateOnly".
OPERATION_DOES_NOT_SUPPORT_PARTIAL_FAILURE Cette opération ne peut pas être utilisée avec "partialFailure".
RESOURCE_READ_ONLY Tentative d'écriture dans des champs en lecture seule.

NotAllowlistedError

Énumération décrivant les éventuelles erreurs ne figurant pas sur la liste d'autorisation.

Enums
UNSPECIFIED Énumération non spécifiée.
UNKNOWN Le code d'erreur reçu n'est pas connu dans cette version.
CUSTOMER_NOT_ALLOWLISTED_FOR_THIS_FEATURE Le client n'est pas autorisé à accéder à cette fonctionnalité.

StringFormatError

Énumération décrivant les éventuelles erreurs de format de chaîne.

Enums
UNSPECIFIED Énumération non spécifiée.
UNKNOWN Le code d'erreur reçu n'est pas connu dans cette version.
ILLEGAL_CHARS La valeur de la chaîne d'entrée contient des caractères non autorisés.
INVALID_FORMAT La valeur de la chaîne d'entrée n'est pas valide pour le champ associé.

StringLengthError

Énumération décrivant les éventuelles erreurs de longueur de chaîne.

Enums
UNSPECIFIED Énumération non spécifiée.
UNKNOWN Le code d'erreur reçu n'est pas connu dans cette version.
EMPTY Le champ spécifié doit contenir au moins un caractère autre qu'un espace.
TOO_SHORT Trop court.
TOO_LONG Trop long.

CustomerAgreementSetting

Définition du contrat client pour un client.

Représentation JSON
{
  "acceptedLeadFormTerms": boolean
}
Champs
acceptedLeadFormTerms

boolean

Uniquement en sortie. Indique si le client a accepté les conditions d'utilisation du formulaire pour prospects.