Google Cloud Platform Blog: API design: Which version of versioning is right for you?