A/B test - Redirect to URL showing landing page first and then redirect to actual page using FEC | Community
Skip to main content
Gokul_Agiwal
Community Advisor
Community Advisor
August 10, 2020
Solved

A/B test - Redirect to URL showing landing page first and then redirect to actual page using FEC

  • August 10, 2020
  • 2 replies
  • 4547 views

Hello Team, 

Recently I have tried to do the A/B testing using FEC -  If user load a particular page then he/she needs to be redirected to new page preserving the query string parameter. It's working correctly but it's showing the landing page for few seconds which I don't need it. 

 

For ex: 

If user hits the page  www.example.com/?abc=123 then immediately needs to be redirect on www.exampletarget.com/?abc=123 

but here in my solution its showing the www.example.com/?abc=123 for few seconds in browser which is noticeable and then redirection happens. This is not a good user experience and I don't want to show that to user.

 

In terms of setup - I'm using the latest at.js version in the form of Target extension in Adobe launch and in FEC have below script for redirection and preserving the Query string param 

 

<script>
var positionQueryString=window.location.href.indexOf("?");
var newURL="";
var querystringvalue="";
if(positionQueryString >= 0)
{
querystringvalue=window.location.href.substring(positionQueryString+1);
newURL="https://www.example.com/?"+querystringvalue;
}
else
{
newURL="https://www.example.com/";
}
window.location.replace(newURL);
</script>

 

 

Any idea or solution?  Thank you in advance. 

 

@surebee @mihnead Any thoughts ? Thank you 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Gokul_Agiwal

Hi @gokul_agiwal , hope you're doing well 🙂 Were you able to resolve this issue? If so, please let us and your Target Community peers know by marking the helpful response as, "Correct Reply" - - otherwise, I'd encourage you to reach back out to your Community peers with a follow up question!

 

Warmly,

Amelia, your Adobe Target Community Manager


Hi @amelia_waliany 

Apologies not replying on this thread before - we had implemented the solution through custom script only. 

2 replies

nzchris
Level 3
August 11, 2020

Hi @gokul_agiwal 

 

I'd recommend using the redirect offers instead of raw js offers when redirecting people to different pages. 

More information here: https://docs.adobe.com/content/help/en/target/using/experiences/vec/redirect-offer.html


It also supports sending to the final URL any query parameters included in the source URL.

 

In regards to seeing the old page, because the Target library loads in a synchronous manner (i.e. it doesn't prevent page load), the page will always load while Target loads before the redirect offer executes. You may want to try a flicker management solution with using Target's body hiding script to prevent this.

Gokul_Agiwal
Community Advisor
Community Advisor
August 11, 2020

Thanks @nzchris. I'm already using the flicker solution ( Target body hiding script ) but still this issue persist. just thinking as I'm loading the Launch library asynchronous manner is this impacting? and I think the link you shared for redirect-offers is mainly for VEC not for FEC. 

 

So basically my need is that - on advertising platforms, if user see my advertise then based on click on advertise, user needs to redirect on new page with tracking code in the form of query string param.  

Adobe Employee
August 26, 2020

@gokul_agiwal We suggest you use the inbuilt redirect functionality within Target instead of a custom redirect script.

Let us know if this helps.

 

 

Regards,

Karan Dhawan

Gokul_Agiwal
Community Advisor
Community Advisor
August 26, 2020
Hi @karandhawan, Thanks but no the inbuilt functionality also showing the first landing page.
Amelia_Waliany
Adobe Employee
Adobe Employee
February 22, 2022

Hi @gokul_agiwal , hope you're doing well 🙂 Were you able to resolve this issue? If so, please let us and your Target Community peers know by marking the helpful response as, "Correct Reply" - - otherwise, I'd encourage you to reach back out to your Community peers with a follow up question!

 

Warmly,

Amelia, your Adobe Target Community Manager