Google play services consumes some data. Can I restrict data access to it. Does user experience compromised if I do. If yes what are they?
You can restrict apps from using data in several ways.
Android itself provides a built-in feature to restrict data for individual apps. It can be found at Settings → Data Usage → scroll down and select the app to restrict. You will find restrict background data option there. Select Google Play Services from there then restrict data.
As you mentioned that you need Google Play Services to be restricted, before going with this you should be aware about these.
- You cannot use Play Store with background data disabled, but you can still disable the automatic update feature in Google Play settings: go to Settings → Accounts → Disable sync.
- Turn off Google Maps offline caching in Maps settings.
- Use third-party apps like Onavo Count.