How to track data consumed by assisted GPS?
I have no idea how to monitor AGPS data consumption; it will probably be counted as Android System itself using up data.

But if you do have A-GPS enabled, it will use data. From Wikipedia:


  A typical A-GPS-enabled receiver will use a data connection (Internet
  or other) to contact the assistance server for aGPS information. If it
  also has functioning autonomous GPS, it may use standalone GPS, which
  is sometimes slower on time to first fix, but does not depend on the
  network, and therefore can work beyond network range, and without
  incurring data usage fees. Some A-GPS devices do not have the
  option of falling back to standalone or autonomous GPS.


In Settings &gt; Location &gt; Location mode, you can set it to Device only for GPS-only. Battery saving and High accuracy will definitely use data.