Map<String, dynamic> toJson() { return { 'apiKey': apiKey, 'apple': apple?.toJson(), 'google': google?.toJson(), }; }