function getYClientID() { var match = document.cookie.match('(?:^|;)\\s*_ym_uid=([^;]*)'); return (match) ? decodeURIComponent(match[1]) : false; }
function getGoogleClientID() {
var match = document.cookie.match('(?:^|;)\\s*_ga=([^;]*)'); var raw = (match) ? decodeURIComponent(match[1]) : null; if (raw) { match = raw.match(/(\d+\.\d+)$/); }
var gacid = (match) ? match[1] : null; if (gacid) { return gacid; }
}
Задача выцепить GoogleClientID и YClientID. Вот на просторах нашел вот такой код. Все работает, но очень часто приходят пустые значения. То есть я так понимаю у кого cookie отключены ... Какие еще варианты есть определения id?