Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Webhooks that transmit data on behaviour of customers. These Webhooks need to be implemented in the container tag manager, which allows them to be fired on all the advertiser's websites, apart from the confirmation pages of the conversion targets.

  • Webhooks that transmit data related to conversions. These codes Webhooks need to be implemented in the Webhooks section of the Partner UI, which allows them to be fired via the confirmation pages of the conversion targets (browser-side) or via server-side Webhooksserver-side Webhooks.

Note

Webhooks with browser-side delivery are deprecated, because they typically rely on 3rd-party tracking or 3rd-party JavaScript code loading. Due to browser restrictions with ITP/ETP, and future limitations of browsers, you should migrate from Webhooks using server-side delivery.

Approving Javascript

If your partners implement JavaScript via their Webhook settings, they need to ask you to approve them. This is done because errors in the JavaScript can constrain the performance of the advertiser website. Apart from obvious errors in the JavaScript, please make sure that you check how the Javascript code is designed to be loaded, i.e. synchronous or asynchronous. In most cases, the Javascript code will be loaded asynchronous, which means that any codes you implement in the container of the conversion code need to load asynchronous as well.

...