Pourquoi utiliser le paramètre 'transport' dans la méthode addSetting ?