У попередньому матеріалі про пошук в Facebook ми розповіли, як включити пошукову систему Graph Search і яку цінну інформацію з її допомогою можна знайти. Але з роботою Graph Search можуть виникати проблеми: пошук іноді не реагує на запити або не сприймає кириличний алфавіт.
Ми розповімо про способи обійти слабкі сторони пошуку Facebook - зовнішніх додатках на базі Graph Search і пошуку за допомогою прямих посилань.
Зовнішні програми для пошуку
Також можливий пошук по місцях. Припустимо, нас цікавлять мешканці Львова, побували в Празі і Вроцлаві. Запит буде наступним:
Додатково можна перевірити, в яких місцях побував конкретний користувач. Ввівши його ID номер, ми можемо перевірити або все місця, або якийсь певний тип місць: бари, ресторани, кінотеатри і т.д.
Також існує додаток для браузера Chrome, створене компанією Inteligence Software. Воно дозволяє шукати користувачів в Facebook по безлічі різних параметрів:
За допомогою цієї програми без проблем можна знайти розробників програмного забезпечення зі знанням французької, які працюють на Google і живуть в Нью-Йорку. В наявності є 13 параметрів, тому комбінації можуть самі різні. Це робить пошук одну людину серед 1,18 мільярда користувачів Facebook якщо не швидким, то цілком можливим.
Створення пошукової ссилкісамостоятельно
Якщо з якихось причин згадані додатки вам не підходять, доведеться запам'ятати синтаксис пошукового запиту і скласти посилання з потрібними операторами самому.
Існує два методи пошуку: за ідентифікаційним номером (ID) або ключовим словом.
За допомогою ID ми можемо шукати контент, який пов'язаний з цим номером. За цим принципом побудовано пошуковий додаток GraphTips, про який йшла мова вище.
Пошук за ключовими словами
Інший метод пошуку складається з більш складних операторів і дозволяє створювати більш детальні пошукові комбінації. У цьому методі важливим є не ID, а ключове слово.
Якщо, наприклад, шукати співробітників Верховної Ради України тільки по ID офіційної сторінки. ми отримаємо список тих, хто в графі «місце роботи» посилається саме на цю сторінку. Якщо ж ми замість ID впишемо ключове слово «Верховна Рада України», то Graph Search покаже нам всіх, хто використовував саме словосполучення. Результати по цим двом запитам можуть відрізнятися.
Спробуємо розібратися з ключовими операторами в цьому методі і знайти, наприклад, співробітників Верховної Ради України, які жили в Донецьку і знають англійську мову.
Після цього йде ключове слово, яке в самому посиланні складається з трьох елементів:
/ Str / Верховна + Рада + України / pages-named.
Кириличні символи потрібно вписувати з плюсами замість пробілів: «Верховна + Рада + України».
Далі нам потрібно визначити тих, хто жив у Донецьку і знає англійську. За тим же принципом створюємо частини
про місто / str / Donetsk / pages-named + / residents + / past
і про знання мови / str / English / pages-named + / speakers
Посилання закриває оператор / intersect. який дає пошуковому алгоритму розуміння, що потрібно шукати користувача, що відповідає всім трьом параметрам.
Ця таблиця допоможе розташувати елементи в правильній послідовності, а також вибрати потрібні параметри: