Lag in loading Experience Targeted page | Community
Skip to main content
Level 2
August 28, 2023
Solved

Lag in loading Experience Targeted page

  • August 28, 2023
  • 1 reply
  • 2147 views

Would love help on this issue- 

 

I have created an Experience Target activity that replacing a banner image with a different banner image based off the location the viewer is coming from. The issue I'm running into is that the old image appears right away, and then 2-3 seconds later it switches to the new image. Is there any way to avoid this lag?!

FWIW, there is a lag if the replaced image is a static image or a motion graphic. also have cleared my cache since.

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 alexbishop

My first guess would be that the request to Target is being made too late in the page load process, and therefore parts (or all) of the page content have already been rendered. How is Target implemented? i.e. is it loaded via tag manager or via at.js script in html? if it's tag manager, is the tag manager loaded synchronously or asynchronously? is the tag manager/at.js script loaded in the <head> of the page or <body>?

1 reply

alexbishop
Adobe Employee
alexbishopAdobe EmployeeAccepted solution
Adobe Employee
August 31, 2023

My first guess would be that the request to Target is being made too late in the page load process, and therefore parts (or all) of the page content have already been rendered. How is Target implemented? i.e. is it loaded via tag manager or via at.js script in html? if it's tag manager, is the tag manager loaded synchronously or asynchronously? is the tag manager/at.js script loaded in the <head> of the page or <body>?

May 19, 2024

Hi,

Adobe Tag Manager is used and its loaded at the head. Its in async. Adobe Target is being fired at Library load page top 1. I am facing this 2 3 sec lag where in the website displays the 1st banner and later target kicks in to do the adjustments. 

alexbishop
Adobe Employee
Adobe Employee
October 16, 2024

Sorry, I missed this response before. You have two options really:
i) sync implementation of tag manager - if you load the tms async then Target will never load quickly enough
ii) if you aren't allowed to use a sync implementation (some customers aren't by their dev/IT teams) then the best option would be to use the Target pre-hiding snippet. There are two versions of this, this one if you use Adobe Target library or this one if you use Web SDK library