I'm working with an outside software vendor to add Google Analytics code to their web app, so that we can track its usage. Their developer suggested that we place the code in an external ".js" file, and he could include that in the layout of his application.

The StackOverflow question "Google Analytics: External .js file covers the technical aspect, so apparently tracking is possible via an external file.

However, I'm not quite satisfied that this won't have negative implications. Does including the tracking code as an external file affect the statistics collected by Google?

2 Answers 2


As long as the code runs, Google won't care whether it's in-line or not.


Why would the location of the code affect the statistics? Whether you make an XHR request using inline JavaScript or a function call to an external library makes no difference to the browser, much less the server your request is directed at.

  • I come from a PHP background, where an included file sees a different set of pre-defined environment variables than the script that includes it. Just wanted to make sure Javascript didn't have any similar side effects.
    – Jacob Hume
    Feb 17, 2011 at 22:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.