From e94218a15b2331746b1b12e003a5b1559cd4310f Mon Sep 17 00:00:00 2001 From: "enzo.ito" Date: Tue, 4 Oct 2022 11:12:14 -0300 Subject: [PATCH] feat: adding trackLink segment track to segment-plugin --- packages/analytics-plugin-segment/src/browser.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/analytics-plugin-segment/src/browser.js b/packages/analytics-plugin-segment/src/browser.js index c61daea4..0ce01331 100644 --- a/packages/analytics-plugin-segment/src/browser.js +++ b/packages/analytics-plugin-segment/src/browser.js @@ -138,6 +138,15 @@ function segmentPlugin(pluginConfig = {}) { ...payload.options, }) }, + /* trackLink Segment event http://bit.ly/3RxZlDJ */ + trackLink: ({payload, config}) => { + if (typeof analytics === 'undefined') return + + analytics.trackLink(payload.element, payload.event, payload.properties, { + integrations: config.integrations, + ...payload.options, + }) + }, /* Identify Segment user http://bit.ly/2VL45xD */ identify: ({ payload, config }) => { if (typeof analytics === 'undefined') return