# Google Conversion Adjustments

{% hint style="info" %}
Cette destination est actuellement en cours de révision finale et sera bientôt disponible.
{% endhint %}

[Google](https://about.google/) est une entreprise technologique multinationale axée sur la publicité en ligne, la technologie de moteur de recherche, le cloud computing et les logiciels informatiques. En tirant parti de la [Google Ads API Upload Conversion Adjustments](https://developers.google.com/google-ads/api/docs/conversions/upload-adjustments), vous pouvez modifier les valeurs de conversions initialement signalées par d'autres moyens (par ex. via des tags client-side).

## Configuration de la destination

Pour ajuster une conversion, vous devez d'abord disposer d'une action de conversion [configurée](https://support.google.com/google-ads/answer/1722054), et des conversions doivent avoir été signalées dans l'interface Google Ads.

{% hint style="info" %}
Google recommande d'attendre 24 heures après qu'une conversion ait été signalée avant d'envoyer des ajustements. Cela évitera[`CONVERSION_NOT_FOUND`](https://developers.google.com/google-ads/api/reference/rpc/v14/ConversionAdjustmentUploadErrorEnum.ConversionAdjustmentUploadError#conversion_not_found)ou[`TOO_RECENT_CONVERSION`](https://developers.google.com/google-ads/api/reference/rpc/v14/ConversionAdjustmentUploadErrorEnum.ConversionAdjustmentUploadError#too_recent_conversion) erreurs de téléversement. De plus, attendez 4 à 6 heures après la création d'une [action de conversion](https://support.google.com/google-ads/answer/6032150?sjid=6242609434917944234-EU) avant d'ajuster ses conversions pour éviter une [`TOO_RECENT_CONVERSION_ACTION`](https://developers.google.com/google-ads/api/reference/rpc/v14/ConversionAdjustmentUploadErrorEnum.ConversionAdjustmentUploadError#too_recent_conversion_action) erreur de téléversement.
{% endhint %}

{% hint style="info" %}
Pour identifier la conversion et lorsqu'aucun identifiant de transaction n'est fourni, cette destination tentera d'inclure le [`gclid`](https://support.google.com/google-ads/answer/9744275?hl=en) si sa valeur est fournie dans le <mark style="color:blue;">`Google Click Id`</mark> champ (Voir [Configuration](#configuration) pour plus de détails). Si cela n'est pas défini, les cookies suivants, dans l'ordre de priorité présenté, sont utilisés pour récupérer une valeur appropriée :

1. `_gcl_aw`
2. `_gcl_dc`
3. `_gac_[GA_PROPERTY_ID]`

D'autre part, lorsqu'un identifiant de transaction est présent, les deux [`gclid`](https://support.google.com/google-ads/answer/9744275?hl=en) et <mark style="color:blue;">`conversionDateTime`</mark> sont supprimés du hit pour éviter l'erreur de [`GCLID_DATE_TIME_PAIR_AND_ORDER_ID_BOTH_SET`](https://developers.google.com/google-ads/api/reference/rpc/v14/ConversionAdjustmentUploadErrorEnum.ConversionAdjustmentUploadError#gclid_date_time_pair_and_order_id_both_set) téléversement. Plus de détails sur toutes les erreurs de téléversement sont disponibles en suivant ce [LINK](https://developers.google.com/google-ads/api/reference/rpc/v14/ConversionAdjustmentUploadErrorEnum.ConversionAdjustmentUploadError).
{% endhint %}

{% hint style="warning" %}
Les ajustements de conversion ne fonctionnent pas avec [actions de conversion](https://support.google.com/google-ads/answer/6032150?sjid=6242609434917944234-EU) dont le type est [`UNKNOWN`](https://developers.google.com/google-ads/api/reference/rpc/v14/ConversionActionTypeEnum.ConversionActionType#unknown) . De plus, les ajustements pour une conversion dont le clic a un <mark style="color:blue;">`gbraid`</mark> ou <mark style="color:blue;">`wbraid`</mark> au lieu d'un [`gclid`](https://support.google.com/google-ads/answer/1033981) échoueront avec une [`CONVERSION_NOT_FOUND`](https://developers.google.com/google-ads/api/reference/rpc/v14/ConversionAdjustmentUploadErrorEnum.ConversionAdjustmentUploadError#conversion_not_found) erreur de téléversement.
{% endhint %}

### Configuration

<table><thead><tr><th width="325">Settings</th><th>Description</th></tr></thead><tbody><tr><td><code>Authentification</code></td><td><p><em><strong><code>Requis</code></strong></em></p><p>Vos identifiants Google Ads tel que définis dans l'interface Commanders Act suivant : <code>Administration</code> ➜ <code>Connector Credentials</code> ➜ <code>Ajouter des connector credentials</code> ➜ <code>Google Ads</code></p></td></tr><tr><td><code>Mapping</code></td><td><em><strong><code>Requis</code></strong></em><br>Associez votre(s) Google Ads Conversion Name(s), où des ajustements de valeurs de conversion sont appliqués, aux événements Commanders Act en définissant votre <code>Google Ads Conversion Name</code><br>et <code>Votre nom d'événement</code> . Au moins une ligne est requise. Les noms de conversion peuvent être trouvés dans l'interface Google Ads en suivant : <code>TOOLS &#x26; SETTINGS</code> ➜ <code>Mesure</code> ➜ <code>Conversions</code> ➜ <code>Action de conversion</code>.<br>Si une action de conversion n'est pas trouvée, l'événement sera ignoré.</td></tr><tr><td><code>Google Click Id</code></td><td>Google click Id (gclid) associé à la conversion originale. Ce champ a la priorité sur les cookies liés.</td></tr><tr><td><code>Google Analytics Property Id</code></td><td>Le GA Tracking Id est une chaîne comme "UA-XXXXXX-Y" ou "G-XXXXXXXXXX" pour Google Analytics 4. Il est utilisé comme méthode alternative pour récupérer le <a href="https://support.google.com/google-ads/answer/9744275?hl=en"><code>gclid</code></a> à partir des cookies. Voir <a href="#destination-setup">Configuration de la destination</a> pour plus de détails.</td></tr></tbody></table>

## Mappages de champs

{% hint style="info" %}
L'identifiant de transaction (`id`) est requis dans l'une des conditions suivantes :

1. Le type du [action de conversion](https://support.google.com/google-ads/answer/6032150?sjid=6242609434917944234-EU) est égal à <mark style="color:blue;">`Site web`</mark> <mark style="color:blue;">/</mark> [`WEBPAGE`](https://developers.google.com/google-ads/api/reference/rpc/v14/ConversionActionTypeEnum.ConversionActionType#webpage) .
2. La conversion d'origine que vous ajustez s'est vue attribuer un identifiant de transaction.

Si <mark style="color:blue;">`Transaction Adjusted Timestamp (adjustmentDateTime)`</mark> Le champ "Smart Mapping" n'est pas défini, cette destination utilisera l'horodatage actuel pour définir la propriété Google <mark style="color:blue;">`conversionAdjustments.0.adjustmentDateTime`</mark> .\
Les propriétés Google sont définies à partir du chemin <mark style="color:blue;">`conversionAdjustments.0`</mark> <mark style="color:blue;">.</mark>
{% endhint %}

<table><thead><tr><th width="345">Propriétés Commanders Act</th><th>Google Properties</th></tr></thead><tbody><tr><td><code>valeurs</code></td><td><code>restatementValue.adjustedValue</code> <strong>[*]</strong></td></tr><tr><td><code>id</code></td><td><code>orderId</code> <strong>[1]</strong></td></tr><tr><td><code>currency</code></td><td><code>restatementValue.currencyCode</code></td></tr><tr><td><code>context.event_timestamp</code></td><td><code>gclidDateTimePair.conversionDateTime</code></td></tr><tr><td><code>Google Click Id</code><br><code>Cookie _gcl_aw</code><br><code>Cookie _gcl_dc</code><br><code>Cookie _gac_[GA_PROPERTY_ID]</code></td><td><code>gclidDateTimePair.gclid</code> <strong>[2]</strong></td></tr></tbody></table>

{% hint style="info" %}

> **\[\*]** Propriété obligatoire.  \
> \&#xNAN;**\[1]** Ceci est requis lorsque des conditions spécifiques sont vérifiées. Voir [Mappages de champs](#field-mappings) pour les détails.  \
> \&#xNAN;**\[2]** Voir [Configuration de la destination](#destination-setup) pour plus de détails.
> {% endhint %}
