タイトル | : 検索結果が少ない事象 |
投稿日 | : 2021/09/04(Sat) 13:09 |
投稿者 | : nuka |
これはAE1、AE2暫定版のどちらにも現れる事象です。
AE2のYJ.dllはAE1のYJ.dll+YJ_REXPTN2.txtをベースに
引き継いでいると思われますが、AE1のチェック処理が
商品IDの11桁化に伴い、検索結果が少なくなることを確認しました。
以下、全部想像で書きます。
AE1は、ひとつの検索結果リストにおいて同一IDを認めない
チェックをしている模様で、そのチェックは11桁ID商品においても
10桁ID(先頭10文字)で比較しています。
これにより、先頭10桁が同じで下1桁が違う複数の商品がヒット
した場合、検索結果リストには1つしか残りません。
このチェック処理がそのままAE2暫定版においても
動作しているものと推測します。
出品者検索において、出品件数に足りない検索結果を
詳細に分析しましたので、自信あります。
(AE1検索件数 = AE2検索件数 ≧ 実際の検索対象件数)
カテゴリ検索においても同じ事象がみられ、たぶん、
キーワード検索でも同様の検索結果切捨ての可能性があります。
参考までに、「とある出品者検索」では約1%がリストに載らず、
「とあるカテゴリ検索(全件取得)」では約2%の件数不足となりました。
一度に出品ツール利用などで多数の新規出品をしている頻繁に
行っている出品者の商品が絡む検索条件では、検索結果件数が
欠ける可能性が高くなります。
とはいっても、1品でも検索結果を見逃したくない、という
こだわりの強いユーザはともかく、この事象の改修は優先度は
相当低くていいのではないかと思っています。
hayazo様の作業になるべく負担とプレッシャーをかけたくありませんので