Optimize Server-side Experiments gtag.js

352 Views Asked by At

The docs for Google optimize server side events are written for analytics.js is there a way to do the same thing using gtag.js? https://developers.google.com/optimize/devguides/experiments

ga('set', 'exp', `${experimentId}.${variationId}`);
ga('send', 'pageview');

something along the lines of:

gtag('event', '???', {
???: `${experimentId}.${variantPosition}`,
});
2

There are 2 best solutions below

0
On

The syntax and docs link has been updated:

    gtag('event', 'experiment_impression', {​
      'experiment_id': '$experimentId',
      'variant_id': '$experimentId.$variantid',
      'send_to': 'GA_MEASUREMENT_ID',
    });

Source: https://developers.google.com/optimize/devguides/experiments?technology=ga4#add-ga-tracking-code-to-variants

0
On