検索機能について

9 posts / 0 new
最終投稿
匿名ユーザー
検索機能について

本日、このソフトに出会いました。
大変有用なソフトを供給いただき有り難うございます。

使用してみていくつか気付いた点がありましたので、勝手ながら1ユーザーとして
要望を挙げさせて頂きます。

・出品者NG機能(+ブラックリスト管理機能)追加
 これができると大分時間の節約になります。

・検索条件に以下の項目を追加
 ○最低落札価格の有無
 ○支払い方法の種類
 ○送料無料の是非

・検索結果一覧の表示項目(フィールド)カスタマイズ機能追加
 出品者の評価、自動再出品の有無、etc…
 検索の効率UPに繋がると思います。
 APIの仕様的に厳しいのかもしれませんが・・

・検索結果一覧の表示件数を拡張
 大量の結果を流し読みする際に操作が慌ただしいことがあります。

・検索結果更新時のスクロール位置記憶
 表示を更新するとどこまで見たか分からなくなってしまうことがあります。
 上記と併せると効果的かと思いますが、賛否両論ありそうです。

・検索結果一覧上部の検索キーワード表示を削除
 こちらはテキストボックスに同じ内容が表示されているので不要では?と感じました。
 その分、一覧のスペースが広く取れます。

・「検索」グループボックスの削除
 上に同じく省スペース化できそうです。

・ステータスバーを一段削除
 軽く触った感じですと一段で済みそうな印象です。
 こちらも省スペース化です。

・件数表示/ページ選択を1ペア削除
 スクロール領域の外に設置されていますので、1箇所でよいように思います。

入札についてはまだ試す機会がありませんでしたので、検索機能に絞った内容となって
います。
今後の開発にお役立て頂ければ幸いです。

manzo
Re: 検索機能について

連投すみません。

>・検索条件に以下の項目を追加
> ○最低落札価格の有無
> ○支払い方法の種類
> ○送料無料の是非
についてですが、最低落札価格の有無以外は用意されていました。
起動時に詳細オプションのチェックボックス部分が表示されていなかったように
思ったのですが、単純に私の見落としかもしれません。再現もとれませんでした。
念のため、こちらの環境は Windows7 pro 64bit です。

以上、失礼いたしました。

laflsoftware
Re: 検索機能について

manzo様

ご返信が遅くなりまして申し訳ありません。
多くのご要望ありがとうございます。参考にさせていただきます。

> ・出品者NG機能(+ブラックリスト管理機能)追加

次のバージョンでリリース予定になっています。
・悪い評価○件以上、もしくは、○%以上で設定する評価チェックと、
・出品者名を指定してはじくブラックリスト機能を実装してあります。
(入札タブに追加時にチェック&警告の表示)
「出品者NG機能」とは上記のような内容で問題ありませんでしょうか。

> ・検索条件に以下の項目を追加
> ○最低落札価格の有無
> ○支払い方法の種類
> ○送料無料の是非

検索条件の詳細オプションは、初回は表示されておらず、
ボタンをクリックすることで「表示・非表示」を切り替えられる仕組みです。

最低落札価格は検索条件として含めることはできませんが、
検索結果に表示させる方向で検討させていただきます。

>・検索結果一覧の表示項目(フィールド)カスタマイズ機能追加
> 出品者の評価、自動再出品の有無、etc…
> 検索の効率UPに繋がると思います。
> APIの仕様的に厳しいのかもしれませんが・・

これは、現在ない表示項目の追加のご要望でしょうか、それとも、項目の表示・非表示のカスタマイズということでしょうか。
前者の場合ですが、おっしゃられているようにAPI(検索結果)で取得できる情報が限られているため少々厳しいです。
APIで取得できる情報は1回のリクエストで済むところが、それ以外の情報(仮に出品者の評価)を取得しようとすると、
各オークションごとにそれぞれ個別にリクエストを送信するので、1ページあたり50回(1ページの表示件数を増やす場合はさらに!)のリクエストを追加で送信しなければならなくなります。
出品者の評価については、オークションを入札タブに追加する際に、上の「出品者評価チェック」機能が働くようになるのと、
入札タブに追加した後、詳細表示欄で確認ができる仕様に次のバージョンでなる予定です。
自動再出品の有無は入札者側にわかってしまうと入札されにくくなってしまうので公開されていないのではないかと思います(勘違いでしたらすみません)。

>・検索結果一覧の表示件数を拡張
> 大量の結果を流し読みする際に操作が慌ただしいことがあります。

1ページあたりの表示件数ということでよろしいでしょうか?
大量ということですが何件程度必要でしょうか。
APIの1回でのレスポンスが50件なので、サーバ負荷を考慮すると一度に大量のリクエストを送ることはできるだけ避けたいところです。

>・検索結果更新時のスクロール位置記憶
> 表示を更新するとどこまで見たか分からなくなってしまうことがあります。
> 上記と併せると効果的かと思いますが、賛否両論ありそうです。

更新をすると、新しく追加されたオークションが入ってきたり、終了したオークションが消えてなくなったりします。
そうすると現在見ているアイテムの位置は相対的にずれますので、スクロール位置を記憶していたとしても、
同じアイテムの位置にはなりませんし、かりにそのアイテムの位置に合わせられたとしても、
(終了時間順にソートの場合で)出品者が終了時間を短めに設定して新規出品した場合など、そのアイテムの位置より上に
新しく追加された(まだ見ていない)アイテムが入り込んでくる可能性もありますので現実的ではないと思います。

>・検索結果一覧上部の検索キーワード表示を削除
> こちらはテキストボックスに同じ内容が表示されているので不要では?と感じました。
> その分、一覧のスペースが広く取れます。
>・「検索」グループボックスの削除
> 上に同じく省スペース化できそうです。
>・ステータスバーを一段削除
> 軽く触った感じですと一段で済みそうな印象です。
> こちらも省スペース化です。
>・件数表示/ページ選択を1ペア削除
> スクロール領域の外に設置されていますので、1箇所でよいように思います。

上記の省スペース化のご提案ですが、
見栄えとユーザビリティとの兼ね合いで設計時にいろいろ検討しております。
検討はさせていただきますが、ご期待に添えないかと思います。
画像と文字サイズを縮小できるようにして表示できるアイテム数を増やす方向で考えます。

入札タブの方は画像のサイズを大中小で選択できるようにするオプションを次のバージョンで追加しております。
(小にすれば一度に表示できるアイテム数を増やせます。)

また、なにかございましたら些細なことでも構いませんのでよろしくお願い致します。

manzo
Re: 検索機能について

わざわざご回答いただき有り難うございます。
返信が遅くなり申し訳ありません。
私の言葉が足らず、不明瞭になってしまった点についての回答をさせて頂きます。

> ・出品者NG機能(+ブラックリスト管理機能)追加
ご提示の内容で、私の意図と一致しています。

> ・検索条件に以下の項目を追加
実装済みの内容については私の見落としと思われます。失礼いたしました。

>・検索結果一覧の表示項目(フィールド)カスタマイズ機能追加
現在表示されない項目追加、および表示する項目のカスタマイズ、両方の意味です。
検索結果一覧の時点で、利用者ごとに必要な情報を参照できれば効率的だと考えました。

>・検索結果一覧の表示件数を拡張
1ページあたりの表示件数のことで間違いありません。
公式サイトで100件まで表示できるため、それに倣った提案でしたが、
結果表示に倍の時間がかかってしまうのではデメリットも出てきますね。
サーバの負荷の問題もありますね。。

>・検索結果更新時のスクロール位置記憶
これは残り時間の昇順でソートした場合限定の話なのですが、検索結果を再取得した際に
スライドして表示される行(前回の検索結果で次頁に表示されていた内容)の分だけ
画面をスクロールして戻すと参照の効率がよい、という意図で提案させて頂きました。
しかし、ご指摘通りソートの条件が変わると見落としが発生する可能性もありますので、
常にスクロール位置を記憶すべき、と読める提案内容は適切ではありませんでした。
後出しとなってしまい申し訳ありません。

>・検索結果一覧上部の検索キーワード表示を削除
要するに現状の検索結果一覧の見やすさをキープしたまま、一度に表示できる件数がもっと
稼げれば・・という発想でした。
縦のピクセル数が1200の環境で12件表示できていますが、例えばよくあるノートパソコンの
スペックで768ピクセルであった場合6件となります。
現状で公式より多く表示でき優れていますが、あと1~2件でも表示できれば、より外部
ツールのメリットを活かせるのではと思います。

前回の投稿後、さらに気付いた箇所がありましたのでご報告します。
やはり検索機能についての内容です。

・タブのコンテクストメニューにショートカットキーを追加
現状、コンテクストメニューの操作がマウスのみですので、大量のタブを閉じる時などに
少し煩雑に感じました。

・タブのドラッグ&ドロップによる並び替え
複数のタブを開いていると、重要度や目的によって並び替えたい時があります。
Excelのタブ操作のように並び替えが出来ると助かります。

・タブの色付け
上記と同じ理由により、色付けも出来るとより助かります。

・検索条件の「お気に入り」機能の追加
こちらは10月の ちく さんのご意見と重複する部分があるかもしれません。
検索条件を多数使い分けるような場合、目的のタブを探すのに一苦労、というケースが
ありました。
検索条件をお気に入りとして保存し、好きなときに検索結果を呼び出せれば大量のタブを
表示させ続ける必要がなくなります。

・検索条件の履歴表示
お気に入りの件に近いですが、過去の検索履歴から現状の検索結果を呼び出せると便利
かと思います。

・「詳細オプション」グループボックスが消えない場合がある(バグ?)
OS: Windows7 Pro 64bit
BidMachine起動時に、前回表示していたタブ内の詳細オプションが格納状態であるにも
関わらず、サイズの小さくなったグループボックスが表示されたままになっていることが
あります。

色々とウルサイ内容になってしまい恐縮です。
あくまで1ユーザーの感想・報告として、ご一瞥いただければ幸いです。

laflsoftware
Re: 検索機能について

manzo様

追加のご返信ありがとうございます。求めていらっしゃるものが見えてきたように思います。
オークションのヘビーユーザ向けに作っているので、ヘビーに利用していただいているようで嬉しいです。

>・検索結果一覧の表示項目(フィールド)カスタマイズ機能追加
> 現在表示されない項目追加、および表示する項目のカスタマイズ、両方の意味です。
> 検索結果一覧の時点で、利用者ごとに必要な情報を参照できれば効率的だと考えました。

表示する項目のカスタマイズの件ですが、これは表示項目を少なくすることによって、
一度に表示するアイテム数を増やしたいという意図でしょうか、
それとも不要な情報が見えなくなることにより必要な情報がピックアップしやすくなるといった意図でしょうか。
(もしくは両方?)

文章の感じからすると後者のようにも思いますが、
現状表示されている情報はそれほど多くないと思っておりますので、
そこまでカスタマイズが必要か?とも思います。

前者だった場合ですが、利用しているUIコンポーネントの関係で、
項目を非表示にすることで、1アイテム表示部分の大きさが自動的に伸縮するわけではないので、
表示アイテム内容によって、表示領域を再計算して伸縮させる必要があるのですが、実際、これは、かなり手間です。
(入札タブに利用しているDataGridViewのように内容によって自動で伸縮するものもあるのですが、
基本1アイテム1行のため、検索結果の表示には向きません。)

プログラム内部的な話で恐縮ですが、UIのカスタマイズは割と大変ですので
現状ですごく使いづらいというわけでなければ、そこまではご容赦いただければと思います。
(もし、現状のままだとかなり操作効率が落ちてしまうようであれば検討しますので遠慮なくおっしゃってください。)

>・検索結果一覧の表示件数を拡張

こちらについては100件(2回分のリクエスト)までであれば、それほど問題はないかと思います。
Yahooの公式でも100件まで表示可能ですね。次のリリースで盛り込めるようなら盛り込みたいと思います。

>・検索結果更新時のスクロール位置記憶

よく考えると、ブラウザで見ているときの仕様だと、おっしゃるように更新するとスクロール位置が同じところにくるんですよね。
それと違うので使いづらいということなのでしょうか。そこらへんはあまり意識はしていませんでした。

あと私が勘違いしていたのですが、2ページ目以降で更新を押したらページも1ページ目に戻る仕様になっていたと
思っていたのですが、今確認したら、2ページ目で更新を押したら2ページ目のままになっていました。
それならいっそブラウザの仕様にあわせてスクロール位置も復元するようにした方がいいかなと思いました。
次のバージョンで検討してみます。

> 現状の検索結果一覧の見やすさをキープしたまま、一度に表示できる件数がもっと稼げれば・・

了解しました。詳細オプションだけじゃなく、検索部分自体を閉じれるようにする方向で検討してみます。

> タブのコンテクストメニューにショートカットキーを追加

了解しました。削除については次のバージョンで実装します。
「タブ追加」は現行バージョンでも「Ctrl+Shift+T(Ctrl+Tは入札タブ)」でいけます。

> ・タブのドラッグ&ドロップによる並び替え

これは現行バージョンでもいけるはずです。タブをドラッグしてもアンカー等は特にでないので判り辛いですが、
あるタブをドラッグして別のタブの上でドロップするとその位置に移動します。一度お試しください。

> ・タブの色付け

こちらも、できなくはないのですが、UIコンポーネントの関係で重い作業になりますので、
今後の課題とさせていただきたいと思います。

> ・タブの色付け
> ・検索条件の「お気に入り」機能の追加
> ・検索条件の履歴表示

ここらへんの解決案なのですが、現行バージョンですと、
検索タブ1つについて、キーワードを一つしか設定できませんが、

次のバージョンで、検索履歴機能を導入しており、
一度検索したキーワードをプルダウンで呼び出せるようになっています。
(各検索タブ毎に別々の履歴として保存される)

そのため、キーワード以外の検索条件が同じ場合は、
一つの検索タブでまかなえるようになると思います。

また、検索履歴の中から不要なキーワードを削除したり、
履歴や履歴の順序を固定化するようなカスタマイズもできるようにしていますので、
もう少し柔軟に使っていただけるのではないかと思います。

上記のケースでまかなえないケースがたくさんあるようでしたら、
検索条件の「お気に入り」機能の追加やタブの色付けも考えないといけないかもしれません。

> ・「詳細オプション」グループボックスが消えない場合がある(バグ?)

こちらはバグのようです。ご報告ありがとうございます。

当方の開発PCはXPですが、同様のバグは出ていませんでした。
一応、Win7(64bit)のPCでのテスト時も、そのときは特に問題ないようでした。

引き続き現象が再現するかどうか調査してみます。

長文になってしまい大変申し訳ありません。
また、何かありましたらお気軽に書き込みいただければと思います。

一応、現在のところの次のバージョンで追加予定の新機能についてまとめておきます。
■出品者評価チェック&ブラックリスト
・悪い評価○件以上、もしくは、○%以上で設定する評価チェック
・出品者名を指定してはじくブラックリスト
(入札タブに追加時にチェック&警告の表示)
■内部ブラウザ機能
アイテムのダブルクリックで内部ブラウザで表示します。
表示速度が若干速くなるのと
「検索タブ+ブラウザ(入札タブ非表示)」や、「入札タブ+ブラウザ(検索タブ非表示)」、
「ブラウザ全画面表示」のように柔軟に切り替えられます。
■定型文入力
内部ブラウザと連動して、あらかじめ登録しておいた定型文をワンクリックで入力できます。
取引ナビ等の入力を想定しています。暗号化して保存するので個人情報も安心です。
■定期チェック機能
検索条件を設定しておくと定期的に検索をします。(サーバ負荷を考慮し、最短3時間単位。1条件につき最大150件まで)
検索条件は複数登録可能で、リスト形式(タイトル・ヒット件数)で表示します。
詳細ボタンでヒットしたオークションの一覧を確認できます。
■メール送信機能の追加
入札時・高値更新時・落札時・エラー時に指定したアドレスにメール送信します。
■サウンド・ポップアップのカスタマイズ
入札時・高値更新時・落札時・エラー時に指定したサウンドを鳴らす・指定した時間ポップアップを表示します。
■検索履歴の保持
一度検索したキーワードをプルダウンで選択可能。
■オークション終了分の検索
オークション(終了分)を検索できます。
■入札タブの重要度別色分け
入札タブを重要度の設定により色分け
■その他、細かいオプション+バグフィックス

次のバージョンではおそらく無理ですが、以下の機能も検討中です。
■他PC(スマホ)からのアクセス
BidMachineの入札状況の確認、自動入札設定の変更をWebブラウザ(lafl.jpのサーバを介して)から行うことができる。

盛り込みすぎて実装にだいぶ時間がかかっており、ご迷惑をお掛けしております。
入札の方でも、Yahoo側の仕様が若干変わっているようで、現行バージョンではログインエラーとなるかもしれません。
新バージョンの方では修正済みなのですが、古いバージョンの方まで手が回らない状態です。
(まともに使えるようになるまで)すみませんが、もう少しお待ちください。

よろしくお願い致します。

chipple
Re: 検索機能について

はじめまして、本日このソフトの存在を知りまして便利なソフトの開発者さまと出会えてうれしく思っております。
よろしくお願いいたします。

検索に関しての私からのご要望ご提案としましては、
【出品者の検索】同じ出品者さんから同梱で購入することもありますので出来たらいいなと。
【タブ毎の一括適用】タブを使い分けて入札しようかと思ったのですが、適用が一つの商品あたりという事でしたので
タブ毎に設定して一括で入札を適用出来たら大変便利かなとい思いました。

今以上によいソフトになるようバグがあった際も状況を報告させていただきます。
今後ともよろしくお願いいたします。

laflsoftware
Re: 検索機能について

chipple様

ご要望ありがとうございます。

【出品者の検索】

その出品者が出しているオークションの一覧ということでよろしいでしょうか?
それでよろしければ、出品者のオークション一覧の表示方法は以下の2通りございます。

一つの方法は、該当のオークションを右クリックしてメニューの中から「[出品者名] の出品リストを開く」をクリックしていただくと、
検索タブで出品リストを開くことができます。

もう一つの方法は、検索ワードのところに「[出品者名]」と入力して("["と"]"が必要です)検索ボタンを押していただくと
その出品者のオークション一覧を表示することができます。

ある出品者の商品の中から、キーワード等でさらに商品を絞り込むことは、現在のBidMachineでは対応しておりません。
もし必要であれば、検討させていただきますのでコメントいただければ幸いです。

【タブ毎の一括適用】

自動入札設定の一括適用ということでよろしいでしょうか?
CtrlキーまたはSiftキーを押しながらオークションをクリックしていただくと複数選択ができます。
複数選択された状態で、残り時間・入札金額を入力し、「適用」を押していただくと、複数のアイテムに自動入札設定を適用可能です。
また、すべてのアイテムに適用させたい場合は、Ctrl+「A」キーですべてを選択してから設定を行ってください。

上記でご希望の機能と異なる場合、大変恐れ入りますが、再度コメントいただけますと幸いです。

よろしくお願い致します。

chipple
Re: 検索機能について

laflsoftware 様

お世話になります。
要望を投稿してから予想以上に早いお返事を頂いて驚きました。

【出品者の検索】に関して
返答頂いた内容を試したところあればいいなと考えてた通りの挙動が出来ました。
ウィンドウ左側の手動入力に関しても覚えてしまえば問題ないかもしれません。
私がマニュアルを見過ごしてたら申し訳ありません。
検索ワードを入力する右側の検索ボタンに [検索]と[出品者検索]、さらには[タイトルからの検索]と[タイトルと本文からの検索]が出来ればよいかもしれません(これもすでに解決策があるのかもしれませんが^^;)
他の方からも同様な要望があればぜひ実装をご検討頂ければと思います。

丁寧かつ迅速な対応が素晴らしいと感じました。
引き続き大事に使用させていただきたいと思います。

ありがとうございます。

chipple
Re: 検索機能について

[タイトルからの検索]と[タイトルと本文からの検索]

に関して別スレッドで記載を見つけました。

よく調べもせずにご要望を出してしまいすいません。

よろしくお願いします。

コメントを追加