Всем привет, давно бьюсь об стенку как же все так классно поженить и чтобы оно все работало
Идея собрать отчет, в котором бы были :
Кластер(в первую очередь) и его параметры, показы, клики, добавления, заказы, ситиар и т.д. Большие сервисы это как то делают, уж не знаю насколько чисты данные, но такое у них есть. Что брал за основу:
1) Джемовский отчет "Поисковые запросы по товару" (https://dev.wildberries.ru/openapi/analytics#tag/Poiskovye-zaprosy-po-vashim-tovaram/paths/\~1api\~1v2\~1search-report\~1product\~1search-texts/post) - все классно жаль нет кластеров
2) Статистика поисковых кластеров(https://dev.wildberries.ru/openapi/promotion#tag/Statistika/paths/\~1adv\~1v0\~1normquery\~1stats/post)
-пример того что метод отдает:
"stats": [
{
"advert_id": 1825035,
"nm_id": 983512347,
"stats": [
{
"atbs": 68,
"avg_pos": 3.6,
"clicks": 2090,
"cpc": 471,
"cpm": 813,
"ctr": 107.23,
"norm_query": "Фраза 1",
"orders": 19,
"views": 1949
}
, достаточный свежий метод, недавно появился если не оошибаюсь, НОоО врет, например если сравнивать данные за одинаковый период с отчетом 1 (Джемовский отчет, писал выше ) то данные расходятся, и кол-во добавлений и кол-во заказов. Примерно так: "Статистика поисковых кластеров" отдает по кластеру 1 заказ 40 добавлений, джем по тому же кластеру(да в джеме не кластеры, а ключи, но ключ в джеме совпадает с названием кластера) 3 заказа и 60 добавлений
3)Статистика кампании с единой ставкой по кластерам фраз(https://dev.wildberries.ru/openapi/promotion#tag/Statistika/paths/\~1adv\~1v2\~1auto\~1stat-words/get)
- метод отдает кластер и ключи, которые в него входят, пример из документации:
{
"excluded": [
"Samsung",
"Xiaomi"
],
"clusters": [
{
"cluster": "Телефон",
"count": 100,
"keywords": [
"Телефон",
"Мобильный телефон"
]
}
]
}
К слову скажу, ключи по смыслу дублируются(а по написанию нет), чтобы этого избежать, я привожу к нижнему регистру, удаляю лишние символы(.,%# и прочее), лишние пробелы и чищу дубли, казалось бы да круто и уже можно работать, НооОо появляется 2ая проблема, что один и тот же ключ попадает в разные кластера, например ключ "лиана" попадает в 3 кластера(Лианы, для декора и искусственные рстения) , что делать после ? уже руками через питон накидывать какую-то кластеризацию ? Как работают крупные сервисы, эвирма, селлего, мпменеджер, как качетсвенно собрать пару кластер-ключ?
памагите подскажите, потушите мое пламя XD