Tests

Une fois le webhook configuré dans Google Ads, nous vous recommandons de vérifier si votre CRM configuré correctement à l'aide de la fonctionnalité de test. Sinon, vous risquez de ne pas recevoir les données sur les prospects dans votre système CRM.

Lorsque vous créerez votre formulaire pour prospects dans Google Ads, vous verrez un bouton de test ci-dessous la configuration du webhook:

Notez que l'interface de configuration peut être différente si vous configurez un prospect. dans la recherche Google.

Lorsque vous appuyez sur le bouton de test, un exemple de requête webhook est envoyé et un résultat s'affiche. Si la demande était reçu par votre CRM ainsi que le code d'état de la réponse HTML de votre système 200, un message d'état vert s'affiche:

Pour effectuer le test dans ce cas, veuillez vérifier que votre CRM a correctement reçu et analysé l'échantillon de charge utile. Si vous n'effectuez pas cette étape, aucune garantie que le webhook fonctionne correctement.

Un exemple de la charge utile envoyée est présenté ci-dessous. La demande réelle ne contiennent que les champs sélectionnés dans le formulaire:

Champs de formulaire sélectionnés dans l'exemple : "Nom", "Téléphone", "Adresse e-mail"
Type de prospect: charge utile de test envoyée par l'interface utilisateur de test du webhook

{
  "lead_id":"Cj0KCQjwit_8BRCoARIsAIx3Rj7g-AeL6z35IWb6VYiZUygtTfwD3hDlgSGmY-XTTlK3lfV1wcuIwIAaAmMxEALw_wcB",
  "campaign_id":123456,
  "adgroup_id":0,
  "creative_id":0,
  "gcl_id":"Cj0KCQjwit_8BRCoARIsAIx3Rj7g-AeL6z35IWb6VYiZUygtTfwD3hDlgSGmY-XTTlK3lfV1wcuIwIAaAmMxEALw_wcB",
  "user_column_data": [
    {
      "column_name": "Full Name",
      "string_value":"FirstName LastName",
      "column_id": "FULL_NAME"
    },
    {
      "column_name":"User Phone",
      "string_value":"1-650-555-0123",
      "column_id":"PHONE_NUMBER"
    },
    {
      "column_name":"User Email",
      "string_value":"test@example.com",
      "column_id":"EMAIL"
    }],
  "api_version":"1.0",
  "form_id":123456789,
  "google_key":"testkey",
  "is_test":true
}

Veuillez noter que la valeur du champ form_id sera définie sur l'identifiant réel de votre formulaire. si vous effectuez un test sur un formulaire déjà enregistré. Pour les formulaires non enregistrés, une valeur factice est fournie.

Utiliser la commande curl

Vous pouvez utiliser curl sur votre Mac ou Linux de la ligne de commande.

  1. Choisissez un exemple de charge utile dans Samples (Échantillons). et modifiez-les si nécessaire.
  2. Stockez-les dans un fichier (par exemple, request.txt) sur votre ordinateur.
  3. Exécutez la commande suivante sur votre ligne de commande:
    $ curl -v -X POST --header "Content-Type:application/json" -d @request.txt https://webhook_url