Gérer les sources de conversion

Voici comment gérer les sources de conversion de votre compte marchand à l'aide de l'API Merchant Center.

Les sources de conversion Merchant Center vous permettent de consulter les données de conversion issues de vos fiches sans frais et de votre site Web dans votre compte marchand.

Avant de pouvoir gérer les sources de conversion avec l'API Merchant Center, vous devez configurer le taggage automatique et revendiquer un site Web pour votre compte marchand. Un compte marchand peut comporter jusqu'à 200 sources de conversion.

Vous pouvez utiliser Google Analytics pour suivre les conversions sur vos fiches sans frais et votre site Web.

Si vous disposez d'un accès administrateur à une propriété Google Analytics, vous pouvez l'associer à votre compte marchand en créant une source de conversion Google Analytics.

La requête API suivante crée un objet ConversionSource dans votre compte marchand pour Google Analytics:

POST  https://merchantapi.googleapis.com/conversions/v1beta/accounts/accountId/

{
 "googleAnalyticsLink": {
   "propertyId": propertyId
  }
}

L'exemple de réponse suivant contient un objet ConversionSource. Le champ googleAnalyticsLink est défini pour les sources de conversion Google Analytics, et l'élément conversionSourceId commence par galk:.

{
  "conversionSourceId": "galk:propertyId",
  "googleAnalyticsLink": {
    "propertyId": "propertyId",
    "attributionSettings": {
       "attributionLookbackWindowDays": 30,
       "atributionModel": "CROSS_CHANNEL_DATA_DRIVEN",
       "conversionType": [
        {
           "name": "purchase",
           "report": true
        }
       ]
   },
   "propertyName": "My Property Name"
  },
 "state": "ACTIVE",
 "controller": "MERCHANT"
}

Utiliser une balise Google

Si vous n'avez pas de propriété Google Analytics, vous pouvez envoyer les données de conversion directement à votre compte marchand en créant une source de conversion sur un site Web avec une balise Google. Vous pouvez utiliser l'API Google Tag Manager pour configurer une balise Google existante ou utiliser la nouvelle balise créée automatiquement lorsque vous ajoutez une source de conversion sur un site Web.

Voici un exemple qui crée un objet ConversionSource pour le suivi du site Web dans votre compte marchand:

POST https://merchantapi.googleapis.com/conversions/v1beta/accounts/accountId/

{
  "merchantCenterDestination": {
    "displayName": "My tag destination",
    "attributionSettings": {
      "attributionLookbackWindowDays": 30,
      "attributionModel": "CROSS_CHANNEL_LAST_CLICK"
    },
    "currencyCode": "CHF"
  }
}

Voici un exemple de réponse contenant un objet ConversionSource. Pour les sources de conversion sur un site Web, le champ merchantCenterDestination est défini et le champ conversionSourceId commence par mcdn:.

{
  "name": "mcdn:12341241234",
  "merchantCenterDestination": {
    "destination": "MC-ABCD1234",
    "attributionSettings": {
      "attributionLookbackWindowDays": 30,
      "attributionModel": "CROSS_CHANNEL_LAST_CLICK"
    },
    "displayName": "My tag destination",
    "currencyCode": "CHF"
  },
  "state": "ACTIVE",
  "controller": "MERCHANT"
}

Une fois la source de conversion créée, vous pouvez utiliser l'destination de la source de conversion avec une balise Google pour obtenir des données de conversion directement à partir de votre site Web.