Google Analytics stops sending data when you try to send an unformatted "URL", if it is not initiated with "/" or contains some specific characters, it will only return errors.
The best thing to do is make sure that you place an "/" at the beginning of your URL and before submitting, format the URL to avoid any problems by doing:
NSString* pageURLString = [pageURL stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
By coding it with NSASCIIStringEncoding, it will format the URL correctly. The same can be used when tracking an event.
source share