mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-31 04:41:32 +02:00
Merge pull request #5777 from overleaf/ab-utm-term-content
Track utm_content param and replace utm_term in utm-tags property GitOrigin-RevId: 868274a3dc4f44705f1e8340592ee05acc471b19
This commit is contained in:
committed by
Copybot
parent
033b9bd982
commit
fa6bc3fc7b
@@ -63,12 +63,13 @@ describe('AnalyticsUTMTrackingMiddleware', function () {
|
||||
describe('with all UTM tags in query', function () {
|
||||
beforeEach(function () {
|
||||
this.req.url =
|
||||
'/project?utm_source=Organic&utm_medium=Facebook&utm_campaign=Some%20Campaign&utm_term=foo-bar'
|
||||
'/project?utm_source=Organic&utm_medium=Facebook&utm_campaign=Some%20Campaign&utm_content=foo-bar&utm_term=overridden'
|
||||
this.req.query = {
|
||||
utm_source: 'Organic',
|
||||
utm_medium: 'Facebook',
|
||||
utm_campaign: 'Some Campaign',
|
||||
utm_term: 'foo-bar',
|
||||
utm_content: 'foo-bar',
|
||||
utm_term: 'overridden',
|
||||
}
|
||||
this.middleware(this.req, this.res, this.next)
|
||||
})
|
||||
@@ -92,7 +93,8 @@ describe('AnalyticsUTMTrackingMiddleware', function () {
|
||||
utm_source: 'Organic',
|
||||
utm_medium: 'Facebook',
|
||||
utm_campaign: 'Some Campaign',
|
||||
utm_term: 'foo-bar',
|
||||
utm_content: 'foo-bar',
|
||||
utm_term: 'overridden',
|
||||
}
|
||||
)
|
||||
})
|
||||
@@ -109,10 +111,12 @@ describe('AnalyticsUTMTrackingMiddleware', function () {
|
||||
|
||||
describe('with some UTM tags in query', function () {
|
||||
beforeEach(function () {
|
||||
this.req.url = '/project?utm_medium=Facebook&utm_campaign=Some%20Campaign'
|
||||
this.req.url =
|
||||
'/project?utm_medium=Facebook&utm_campaign=Some%20Campaign&utm_term=foo'
|
||||
this.req.query = {
|
||||
utm_medium: 'Facebook',
|
||||
utm_campaign: 'Some Campaign',
|
||||
utm_term: 'foo',
|
||||
}
|
||||
this.middleware(this.req, this.res, this.next)
|
||||
})
|
||||
@@ -135,6 +139,7 @@ describe('AnalyticsUTMTrackingMiddleware', function () {
|
||||
path: '/project',
|
||||
utm_medium: 'Facebook',
|
||||
utm_campaign: 'Some Campaign',
|
||||
utm_term: 'foo',
|
||||
}
|
||||
)
|
||||
})
|
||||
@@ -144,7 +149,7 @@ describe('AnalyticsUTMTrackingMiddleware', function () {
|
||||
this.AnalyticsManager.setUserPropertyForSession,
|
||||
this.req.session,
|
||||
'utm-tags',
|
||||
'N/A;Facebook;Some Campaign;N/A'
|
||||
'N/A;Facebook;Some Campaign;foo'
|
||||
)
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user