Implementado el registro completo en el GCM