Optional URL Parameters

Prev Next

In Mapp Intelligence, it is possible to send a variety of additional pre-defined or custom parameters. You can expand the track request using the extraUrlParams key.

The following parameters and categories are possible:

  • pageParameter

  • contentGroup

  • actionParameter

  • sessionParameter

  • ecommerceParameter

  • urmCategory

  • campaignParameter

  • mediaCategory

You can freely select the order of the optional parameters. Parameters that are not filled can be left empty or removed.

Parameter

Description

cp

Page parameter [cp2, cp3...]

cp771

Number of search results

cp772

Error messages

cp773

Paywall calls

cp774

Article title

cp775

Content tags

cp776

Page title

cp777

Page type

cp778

Page length

cp779

Days since publication

cg

Content group [cg2, cg3...]

ck

Event parameter [ck2, ck3...]

cs

Session parameter [cs2, cs3...]

cs800

Login status

cb

E-Commerce parameter [cb2, cb3...]

uc

Customer/URM categories  [uc2, uc3...]

uc701

E-mail receiver ID

uc702

E-mail opt-in [1 = yes, 2 = no]

uc706

Gender [1 = male, 2 = female]

uc707

Birthday [YYYYMMDD]

cc

Campaign parameter [cc2, cc3...]

mg

Media category

mg890

Video - Title

mg891

Video - URL

mg892

Video - Thumbnail

is

Search term of the internal search function

mc

Campaign ID consisting of media code parameter and value (for example, "wt_mc=newsletter")

mca

Campaign event [c = click, v = view]

cd

Customer ID

Example:

<amp-analytics type="mapp_intelligence"> 
	<script type="application/json">
		{
			"vars": {
				"trackDomain": "analytics.mapp.com",
				"trackId": "111111111111111" 
			},
			"triggers": { 
				...
				"trackPageview": {
					"on": "visible", 
					"request": "pageview", 
					"extraUrlParams": {
						"pageParameter2": "value for page parameter 2",
						"contentGroup7": "value for content group 7", 
						"sessionParameter5": "value for session parameter 5",
						"ecommerceParameter12": "value for ecommerce parameter 12",
						"urmCategory1": "value for urm category 1", 
						"campaignParameter3": "value for campaign parameter 3"
					} 
				},
				"trackMediaPlay": {
					"on": "video-play", 
					"request": "mediaPlay", 
					"selector": "#video", 
					"extraUrlParams": {
						"actionParameter4": "value for action parameter 4",
						"mediaCategory1": "value for media category 1" 
					}
					...
				}
			}
	</script> 
</amp-analytics>