Off topic but related: sometimes I see developers who track interactions without checking if analytics is available.
onclick="trackInteraction();doInteraction()"
Because the first action gives an error the other actions is not called. This means a broken site and a user that will not return.