add write_gcm plugin

This should need write scope, no?