How do you load Google Analytics with async?
<script src='analytics.js' async></script>. Analytics is independent (does not depend on other scripts or the DOM), so async is appropriate. It loads and runs whenever it is ready.
Explore This Question
Search for additional explanations using these tools:
More FAQs in async and defer: Real-World Examples
<script src='react.js' defer></script><script src='react-dom.js' defer></script><script src='app.js' defer></script>. All deferred: download in parallel, execute in order (react first, app last).
Yes. Use async for independent scripts (analytics, ads) and defer for dependent scripts (app logic). They do not interfere with each other. async scripts may run before or after deferred scripts.
The dependency may not be loaded when the script executes. async does not guarantee order. Use defer for both scripts to guarantee the dependency loads first.
Still have questions?
Browse all our FAQs or reach out to our support team
