Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

Is there a way to pass only an event to track in the analytics beacon instead of firing all other page variables.

Avatar

Avatar
Validate 1
Level 2
Anitha_Ruth
Level 2

Likes

16 likes

Total Posts

26 posts

Correct Reply

1 solution
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile

Avatar
Validate 1
Level 2
Anitha_Ruth
Level 2

Likes

16 likes

Total Posts

26 posts

Correct Reply

1 solution
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile
Anitha_Ruth
Level 2

15-07-2019

Hi,

We've a registration form where we need to capture the number of form field completions in an event. In this scenario, every time user interacts with the field, the analytics beacon fires as we use Form Blur approach and it fires all page level attributes by default (i.e. page name/URL, etc..)

Is there a way to pass only an event to fire in the analytics beacon to avoid duplication of page view traffic. Basically not to fire a page view beacon, I tried with s.tl(), however, it fired other page variables as well.

It would be so grateful if someone suggest a solution for this if there any method.

Thank you,

Anitha

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Seeker
Moderator
PratheepArunRaj
Moderator

Likes

314 likes

Total Posts

866 posts

Correct Reply

264 solutions
Top badges earned
Seeker
Bedrock
Engage 1
Affirm 250
Contributor
View profile

Avatar
Seeker
Moderator
PratheepArunRaj
Moderator

Likes

314 likes

Total Posts

866 posts

Correct Reply

264 solutions
Top badges earned
Seeker
Bedrock
Engage 1
Affirm 250
Contributor
View profile
PratheepArunRaj
Moderator

16-07-2019

Dear Anitha,

Both s.t() and s.tl() call will capture the Page Name but only s.t() will give Page View credit to the Page Name i.e. Though Page Name is available in the Server Call of s.tl(), it wont increase the Page View for the Page Name.

Whatever you set inside s.linkTrackVars and s.linkTrackEvents associated with events will only be captured in s.tl() call.

Thank You!

Arun

Answers (4)

Answers (4)

Avatar

Avatar
Establish
Level 4
Balaji_V
Level 4

Likes

76 likes

Total Posts

70 posts

Correct Reply

10 solutions
Top badges earned
Establish
Contributor
Shape 1
Give Back 3
Give Back
View profile

Avatar
Establish
Level 4
Balaji_V
Level 4

Likes

76 likes

Total Posts

70 posts

Correct Reply

10 solutions
Top badges earned
Establish
Contributor
Shape 1
Give Back 3
Give Back
View profile
Balaji_V
Level 4

15-07-2019

Hi Anitha,

Try using the below method, give the required link tracking variable in Prop1. This will capture the given event and avoid duplication of pageviews.

s.linkTrackVars="prop1,events"

s.linkTrackEvents="event1"

s.events =''event1;

s.tl();

Also instead of firing beacon on each field, you can capture all details in form submit button, this will reduce the server call.

Thanks,

Balaji

Avatar

Avatar
Boost 5
Employee
harish_kumar
Employee

Likes

14 likes

Total Posts

35 posts

Correct Reply

13 solutions
Top badges earned
Boost 5
Boost 3
Boost 10
Boost 1
Applaud 5
View profile

Avatar
Boost 5
Employee
harish_kumar
Employee

Likes

14 likes

Total Posts

35 posts

Correct Reply

13 solutions
Top badges earned
Boost 5
Boost 3
Boost 10
Boost 1
Applaud 5
View profile
harish_kumar
Employee

17-07-2019

In case you want to capture the pagename for s.tl() as well , you can use processing rule and set the pagename from custom variable where you have pagename values store so that Pages report show the pagename in case of s.tl() as well.

Avatar

Avatar
Validate 1
Level 2
Anitha_Ruth
Level 2

Likes

16 likes

Total Posts

26 posts

Correct Reply

1 solution
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile

Avatar
Validate 1
Level 2
Anitha_Ruth
Level 2

Likes

16 likes

Total Posts

26 posts

Correct Reply

1 solution
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile
Anitha_Ruth
Level 2

16-07-2019

Thank you Balaji for your inputs. Actually I tried this before, however, I found that till page name/page urls are fired/tracked as well in each beacon fire. Server call is not an issue. Actually, we want to track the number of form field completions for which we tagged an event and this will track each time the user completes each field and move to next field.

Whether page name/page url will fire by default (even though we set s.tl();)?

Avatar

Avatar
Validate 1
Level 5
kumararajak
Level 5

Likes

119 likes

Total Posts

94 posts

Correct Reply

16 solutions
Top badges earned
Validate 1
Boost 50
Boost 5
Boost 3
Boost 25
View profile

Avatar
Validate 1
Level 5
kumararajak
Level 5

Likes

119 likes

Total Posts

94 posts

Correct Reply

16 solutions
Top badges earned
Validate 1
Boost 50
Boost 5
Boost 3
Boost 25
View profile
kumararajak
Level 5

15-07-2019

Hi Anitha,

s.tl() fire only a particlar event but in your case its firing the page variable, so can you share the URL to explore?

Regards,

Kumararaja K