Method for detecting and identifying an analyte present in a gaseous medium containing one or more analytes, wherein: a detector is used, which detector comprises at least three sensors C1, C2 and C3, each comprising a transducer associated with a sensing material capable of adsorbing one or more analytes, C1 comprises an optical transducer whereas C2 and C3 comprise gravimetric transducers that are different from one another, each of the sensors C1, C2 and C3 emits a signal in the absence of this or these analytes, and the adsorption of said one or more analytes by the sensing material of a sensor producing a variation in the signal emitted by this sensor; the method comprising the step of: a) contacting the detector with the gaseous medium; characterised in that the method further comprises the step of: b) acquiring and analysing, synchronously and repetitively, the signals emitted by C1, C2 and C3 during this contacting in order to obtain, for each sensor, a curve representing the signal emitted by this sensor as a function of time, this curve representing either the baseline of the sensor in the case whereby the sensing material of this sensor does not adsorb any of the analytes, or adsorption kinetics which are characteristic of the number of the one or more analytes adsorbed by the sensing material of the sensor, and of this or these analytes; whereby: if, during step b), a variation is detected in the signal emitted by at least one of C1, C2 and C3 beyond at least one threshold S, in absolute value form, previously determined for the sensor emitting this signal, steps a) and b) are continued and the one or more analytes adsorbed by the sensing material of this sensor are identified by comparing the adsorption kinetics obtained for this sensor with a plurality of adsorption kinetics models previously established for each of the analytes capable of being detected by this sensor. a detector is used, which detector comprises at least three sensors C1, C2 and C3, each comprising a transducer associated with a sensing material capable of adsorbing one or more analytes, C1 comprises an optical transducer whereas C2 and C3 comprise gravimetric transducers that are different from one another, each of the sensors C1, C2 and C3 emits a signal in the absence of this or these analytes, and the adsorption of said one or more analytes by the sensing material of a sensor producing a variation in the signal emitted by this sensor; the method comprising the step of: a) contacting the detector with the gaseous medium; a) contacting the detector with the gaseous medium; characterised in that the method further comprises the step of: b) acquiring and analysing, synchronously and repetitively, the signals emitted by C1, C2 and C3 during this contacting in order to obtain, for each sensor, a curve representing the signal emitted by this sensor as a function of time, this curve representing either the baseline of the sensor in the case whereby the sensing material of this sensor does not adsorb any of the analytes, or adsorption kinetics which are characteristic of the number of the one or more analytes adsorbed by the sensing material of the sensor, and of this or these analytes; whereby: if, during step b), a variation is detected in the signal emitted by at least one of C1, C2 and C3 beyond at least one threshold S, in absolute value form, previously determined for the sensor emitting this signal, steps a) and b) are continued and the one or more analytes adsorbed by the sensing material of this sensor are identified by comparing the adsorption kinetics obtained for this sensor with a plurality of adsorption kinetics models previously established for each of the analytes capable of being detected by this sensor.