# Using Google Optimize in a plugin initializer JS

**URL:** <https://meta.discourse.org/t/using-google-optimize-in-a-plugin-initializer-js/184865>\
**Category:** Product Support\
**Created:** [March 30, 2021, 4:17pm UTC](https://meta.discourse.org/t/using-google-optimize-in-a-plugin-initializer-js/184865 "2021-03-30T16:17:33Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![Ali\_Hassan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ali_hassan/32/215114_2.png) [@Ali\_Hassan](https://meta.discourse.org/u/Ali_Hassan)\
**Post date:** [April 4, 2021, 11:33am UTC](https://meta.discourse.org/t/using-google-optimize-in-a-plugin-initializer-js/184865/7 "2021-04-04T11:33:46Z")

</div>

i was able to define the function on startup and i think discourse is gonna redefine it when it loads which is currently working ok, but i have another problem now, when i add my ga tracking code in ga universal tracking code it still includes analytics.js even though i am using v4\_gtag, is this an expected behavior ? won’t. that make an issue of sending duplicate events ?

---

_[View the full topic](https://meta.discourse.org/t/using-google-optimize-in-a-plugin-initializer-js/184865)._
