Досліджуйте згадки про товари без вигаданих ринкових показників

Почніть із пошуку рюкзаків у BuyItForLife: читайте контекст, розмічайте згадки локально й відділяйте спостереження від тверджень про весь ринок.

Отримати API-ключ

Приклад запиту

cURL

curl --fail-with-body -H "Authorization: Bearer YOUR_API_KEY" "https://api.redditlistening.com/v1/search?q=backpack&subreddit=BuyItForLife&limit=3"

Невеликий пошук для конкретного запитання

Досліднику бренду часто потрібен матеріал для уточнення запитань: як люди описують зношування речі, що називають незручним, коли згадують ремонт. Reddit Listening надає доступ до незалежного історичного архіву Reddit для такого читання. Це не офіційний продукт Reddit, не потік поточних розмов і не система сповіщень. Наявні записи можуть допомогти сформулювати гіпотезу, але не підтверджують, що вона поширена серед усіх покупців.

Приклад для початку: https://api.redditlistening.com/v1/search?q=backpack&subreddit=BuyItForLife&limit=3. Тут q задає текст пошуку, subreddit обмежує спільноту, limit просить щонайбільше три записи. Така сторінка зручна для ознайомлення зі змістом і полями відповіді. Вона не є репрезентативною вибіркою, а сам приклад не гарантує наявності відповідних записів у неповному архіві.

Після отримання відповіді збережіть матеріал у власному робочому середовищі. Поруч можна вручну записати тему: зношування тканини, ремонт кріплення або зручність перенесення. Це запропоновані дослідником категорії, а не встановлені факти про відповідь сервера. API не повертає готову оцінку тональності, рівень впізнаваності бренду чи виміряну частку ринку. Не видавайте демонстраційний приклад за реально знайдену історію.

Читання важливіше за кількість збігів

Згадка рюкзака може бути запитанням перед покупкою, цитатою, жартом або власним досвідом. Негативна фраза інколи стосується продавця, а позитивна — зовсім іншої моделі. Розділяйте об’єкт висловлювання і ставлення до нього, залишайте пояснення для сумнівних випадків. Якщо зміст не дозволяє зробити висновок, позначка «невизначено» точніша за вигаданий числовий бал.

Відповідь містить плоскі записи, а не гарантовано повні гілки розмов. Наявні parent_id або link_id можуть допомогти з локальним групуванням, але не забезпечують доступу до кожного батьківського допису чи коментаря. Фіксуйте відсутній контекст окремо. Кілька повідомлень одного автора не дорівнюють кільком покупцям; одне порівняння брендів не доводить володіння кожним із названих товарів.

Спільнота BuyItForLife зосереджена на довговічності, а слово backpack охоплює лише частину можливих назв і мов. До цих обмежень додаються прогалини історичного архіву. Тому частота тем у прочитаному матеріалі описує саме вашу добірку. Вона не вимірює ринок, населення, продажі або середній досвід власника рюкзака. У звіті покажіть умови відбору разом зі спостереженням.

Межі запиту та витрат

Порядок _doc не означає хронологію чи релевантність. Фільтр min_score задає поріг оцінки Reddit, а не достовірність або тональність повідомлення. Параметри from і to приймають YYYY-MM-DD у UTC; кінцева дата включає всю добу. Якщо вказано сьогодні, це також повна поточна календарна доба UTC, не лише час до виконання запиту. Таке правило не гарантує доступності записів за цей період.

Максимум становить 100 записів на запит і 100 сторінок для одних умов пошуку. Перегляд усіх доступних сторінок не доводить повноти збирання. Плануйте обсяг читання, записуйте виключення та не підміняйте кількість прочитаних текстів неперевіреним загальним показником. Повторна ручна розмітка збереженого файлу не потребує звернення до API.

Один успішний запит коштує один кредит, включно з порожньою відповіддю: $1 за 1000 запитів. Мінімальні $50 дають 50000 платних кредитів. Можливі 100 пробних кредитів залежать від спільного для мережі захисту від зловживань і не входять у цей перерахунок. Ключ видається до оплати; ключ та баланс належать redditlistening.com. Для поповнення звіряйте адресу, точну суму й мережу поточного рахунку.