Most of those features need to be done with Java plugins, that’s why they aren’t on Unity’s documents.
So you would do them like in those documents you posted and make a jar plugin of it (with eclipse eg.) and the call the plugin in Unity.
You can also suggest native additions in unity feedback. Things like in app purchasing, cloud messaging, etc should be supported by Unity because they’re so integral to mobile games and universally supported on Google’s end.