Google Analytics measurement protocol authentication?

authentication, authorization, google-analytics-api

Solution

There is no authentication required. There is nothing to stop people randomly spamming your account.

This is what has lead to the 'Ghost Referral' issue. See Link: https://moz.com/blog/stop-ghost-spam-in-google-analytics-with-one-filter

Google Analytics was initially set up the measurement protocol with good will envisaged, however this has not been the case.

Problem

I'm looking at Googles Measurement Protocol, which gives you a way to send google analytics information from your server. However, there doesn't seem to be any authentication required. Have I missed something? Otherwise, what's to stop other people randomly spamming fake data to my account?

Original source