Page Names

Avatar

Avatar
Validate 1
Level 1
JohnRog
Level 1

Likes

0 likes

Total Posts

24 posts

Correct reply

0 solutions
Top badges earned
Validate 1
View profile

Avatar
Validate 1
Level 1
JohnRog
Level 1

Likes

0 likes

Total Posts

24 posts

Correct reply

0 solutions
Top badges earned
Validate 1
View profile
JohnRog
Level 1

22-07-2021

One of the issues we are having is getting page names to show correctly. The current implementation is actually been set to attempt to create page name by parsing the URL. What is the consensus or best practices for collecting page names? Can the implementation be set up to collect page name from meta title within the web page HTML?

Accepted Solutions (0)

Answers (2)

Answers (2)

Avatar

Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

200 likes

Total Posts

606 posts

Correct reply

121 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile

Avatar
Publish 1
MVP
yuhuisg
MVP

Likes

200 likes

Total Posts

606 posts

Correct reply

121 solutions
Top badges earned
Publish 1
Affirm 100
Springboard
Bedrock
Validate 1
View profile
yuhuisg
MVP

24-07-2021

The page name field in Adobe Analytics is a free-form field. That means it can accept any string that you pass to it. I believe this was decided waaaaaay back in the early Omniture days to give clients the flexibility of what they defined as a "page name". It will only use the page URL if you omit the "pageName" field in your Pageview s.t() beacon. (On the other hand, Google Analytics has standardised on the page URL as the preferred page name.)

The recommendation from Adobe has always been to define your own standard. Of course, the easiest is to parse the URL since the URL is supposed to be permanent. Some organisations have chosen to always define their own page names regardless of the URL or page title or other parts of the page. And then there are some, like you, who use the page title, assuming that it is permanent too.

Whatever method you use, I think the main consideration is "permanence". This will ensure that you're able to compare historical page reports reliably without needing manual manipulation, e.g. if a page name has been changed over time.

Avatar

Avatar
Boost 5
Level 2
atulsingh17
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

4 solutions
Top badges earned
Boost 5
Boost 3
Affirm 3
Establish
Affirm 1
View profile

Avatar
Boost 5
Level 2
atulsingh17
Level 2

Likes

5 likes

Total Posts

13 posts

Correct reply

4 solutions
Top badges earned
Boost 5
Boost 3
Affirm 3
Establish
Affirm 1
View profile
atulsingh17
Level 2

22-07-2021

Hi @JohnRog ,

The standard way of implementing pagenames is getting the values from the html title tag or from data layer (if available).

Using the title tag to get the pagename value is the most common way.

To use title in Adobe launch implementation, all you need to do is:
> Create a data element

> Select Data element type as "Page Info"

> Select Attribute as  "Title"

This will get title value in a data element which you can then use in any eVar or prop.

 

Before implementing the above solution, be sure to check if the page code contains <title> tag with respective page name info.

Hope that helps !