CS:GO game state integration question

Solution 1:

Yes, coordinates and viewing direction will be included. Note that these will only be returned to spectating clients (TV or spectator team).

Depending on what you've enabled your payload will include something like this:

"allplayers": {
        "1": {
            "name": "....",
            "observer_slot": 2,
            "team": "T",
            "state": { 
                // health, armor, flashed, etc
                ....
            },
            "match_stats": { 
                // scoreboard values (deaths, kills,...)
               ....
            },
            "weapons": { 
                // all weapons separated by slot and which one is active
               ....
            },
            "position": "-400.00, -150.00, -0.50",
            "forward": "-0.10, 1.00, -0.10"
        },
        "2": {
          ....
        },

As you'll probably know you enable or disable each of the sections separately.

"allplayers_state" "1"      
"allplayers_match_stats" "1"  
"allplayers_weapons" "1"      
"allplayers_position" "1"