皆さん、こんにちは。v3_analytics の代わりに v4_gtag を有効にすると問題が発生します。Google Optimize には GTag が必要ですが、gtag is not a functionというエラーが繰り返し表示されます。
gtag 関数をプラグインの JS ファイル内で呼び出していますが、なぜ動作しないのか、より詳しい背景をご教示いただけますでしょうか?
以下は私が書いたコードのサンプルです。よろしくお願いいたします。
export default {
name: 'common-init',
after: 'inject-objects',
initialize() {
gtag('event', 'optimize.callback', {
name: settings.optimize_js_experiment_id,
callback: (variation) => {
console.log(`Variation: ${variation}`)
}
})
}
}