ホームページ  >  記事  >  バックエンド開発  >  QQ コンサルティングで顧客サービスにバランスのとれた配分を使用する方法

QQ コンサルティングで顧客サービスにバランスのとれた配分を使用する方法

WBOY
WBOYオリジナル
2016-06-23 13:34:451253ブラウズ

QQ コンサルテーションは現在、多くの Web ページで使用されており、ユーザーは QQ コンサルテーションをクリックすることで QQ 経由でカスタマー サービスと通信できます。
フロントエンド コードは次のとおりです:

<a class="qqOn" target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=652193863&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:652193863:41 &r=0.8940031429092906"></a>


複数の QQ カスタマー サービスがあるが、すべての QQ をリストしたくない場合、1 つの QQ のみをリストしたい場合、ユーザーがクリックすると、たとえば、カスタマー サービスが 5 つある場合、Web サイトに 100 件の問い合わせがある場合、各カスタマー サービス担当者は平均して約 20 件の問い合わせを受けることになります。これを達成するにはどうすればよいでしょうか?

????????????????????????????????????????????? ???????????????????
以前にいくつかのセクションに投稿しましたが、フロントエンドを完了できず、バックエンドが協力する必要があると書かれていました。マスター達に教えて下さい。


ディスカッションに返信(解決策)

フロントエンドは問題ありません。js を使用して割り当てられ、ランダムに割り当てられます

フロントエンドは問題ありません、js を使用して割り当てられ、そしてランダムに割り当てることができます



複数ある場合、ランダムに割り当てることはできません カスタマーサービスがそれを取得できない場合はどうすればよいですか?均等に分配するのがベストです。

Tencent カスタマーサービスに相談できます

Tencent カスタマーサービスに相談できます



カスタマーサービスに相談しても無駄です。

データベースにレコードを作成し、処理レコードの少ないレコードが割り当てられます (カスタマーサービスが問題に対処していないことが前提)

テーブル名 qq でデータベースにテーブルを作成します
構造は以下の通りです
id、qq、status
1 11111 0
2 22222 0
3 33333 0

ユーザーが訪問したとき。
select qq from qq where status=0 order by id asc limit 1
最初の未使用の qq を選択します。
次に、
update qq set status=1 where id=xxx; xxx は抽出したばかりの QQ ID です

次に、
select count(*) from qq where status=0
を判断して、表示されていないものがあるかどうかを確認します。存在する場合は処理されません。
それ以上ない場合は、
update qq set status=0; をバッチで復元します。

こうすることで均等に分配することができます。

Alibaba Want Want にはこの自動割り当て機能があることを思い出しました。エンタープライズ QQ アカウントを使用している場合、特定の Want Want がビジー状態に設定されている場合、自動的に他の Want Want に切り替わります。

でも、自分のバラバラな数字であれば、顧客が訪問するたびにステータスを追加して、QQ のステータスをクエリして割り当てることができます...
趣味でこのようなプロジェクトを実行することもできるようです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。