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

Adobe Launch script load time takes 500 to 900 ms (Network Tab)

Avatar

Avatar
Validate 1
Level 2
Jayakrish
Level 2

Likes

6 likes

Total Posts

68 posts

Correct Reply

2 solutions
Top badges earned
Validate 1
Give Back
Boost 5
Boost 3
Boost 1
View profile

Avatar
Validate 1
Level 2
Jayakrish
Level 2

Likes

6 likes

Total Posts

68 posts

Correct Reply

2 solutions
Top badges earned
Validate 1
Give Back
Boost 5
Boost 3
Boost 1
View profile
Jayakrish
Level 2

28-01-2021

Hi All,

We have implemented the site through asynchronous call with adobe launch and recently noticed that the launch script take more time (500 to 900 ms) than usual while we checked from network tab. Please refer the attached screenshot for the reference.
Understand this may vary based on each network and based on individuals network speed. At the very first time on the page it takes 500 to 900 ms and after it get cached and loads it normally between10 to 50 ms.

I feel like I am missing some points to understand this behavior. What are other reason for taking more time to load the launch script at very time?

launch_load_time.PNG

Thank you,
Jay.

Accepted Solutions (0)

Answers (1)

Answers (1)

Avatar

Avatar
Springboard
MVP
yuhuisg
MVP

Likes

152 likes

Total Posts

484 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile

Avatar
Springboard
MVP
yuhuisg
MVP

Likes

152 likes

Total Posts

484 posts

Correct Reply

90 solutions
Top badges earned
Springboard
Bedrock
Validate 1
Establish
Contributor
View profile
yuhuisg
MVP

28-01-2021

The 2 main reasons are:

  1. Size of the JS file, which depends on all of the assets (rules, data elements and extensions) that you have built and published into a library in your Launch property.
  2. Network latency, which is out of your scope because that depends on a whole host of external factors, e.g. ISPs, DNSes, routers, etc.

Obviously, the one to tackle is the JS file's size. I suggest reviewing your Launch property in this order:

  1. Disable any Rules, Data Elements and Extensions that are not needed. Disabled assets don't get published to the JS file.
  2. Only include the Events, Conditions and Actions that are really needed in each Rule.
  3. Remove unnecessary _satellite.logger statements.
  4. Refactor your Custom Code to remove and/or simplify them.