バージョン選択

フォーラム

メニュー

オンライン状況

64 人のユーザが現在オンラインです。 (49 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 64
もっと...

サイト内検索

バグ報告 > その他 > メルマガ管理プラグインで配信件数が配信検索条件の件数と異なる

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
apmasu
投稿日時: 2020/10/15 17:46
対応状況: −−−
新米
登録日: 2020/10/15
居住地:
投稿: 2
メルマガ管理プラグインで配信件数が配信検索条件の件数と異なる
▼テンプレート
[EC-CUBE] 4.0.2、新規
[OS] centos7
[PHP] 7.2.27
[データベース] MySQL 5.6.10
[WEBサーバ] Apache
[ブラウザ] google chrome 85.0.4183.121
[導入プラグインの有無] メルマガ管理プラグイン
[カスタマイズの有無] 無し
[現象]
・メルマガ管理の配信定で、配信条件を
「会員種別:仮会員、本会員」と「購入商品名」のみ指定し
検索結果が「65件」と表示されました。
そのまま配信内容を設定し、配信すると、配信件数が「65件」ではなく「380件」となり
380件のユーザーに配信されてしましました。

・履歴を確認しても「配信総数」「配信済数」ともに380となっています。
・「配信失敗数」「未配信数」は0です。

以前も同条件で配信しましたが、同じく検索時の件数と、配信時の件数が異なっておりました。
(検索時の件数より配信件数のほうが多い)

ご確認のほどお願いいたします。
umebius
投稿日時: 2020/10/15 21:27
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: メルマガ管理プラグインで配信件数が配信検索条件の件数と異なる
配信履歴から「配信結果」を確認すると送信した会員の一覧が確認できると思います。
もしかすると同じ会員に複数回送信されていませんでしょうか?

確認してみたところ購入商品名を指定すると購入回数だけ同一ユーザーに送信されてしまうようです。

まだ検証途中ですが、一応このような修正になるのではというのを上げているので、よろしければ参考にしていただければと思います。
(単に$qb->groupBy('c.id');という修正でも良さそうですが。)

https://github.com/U-Mebius/mail-magazine-plugin/commit/bd975506a3e05f338bad2905ba461f1bebe3b4fc


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

apmasu
投稿日時: 2020/10/16 10:28
対応状況: −−−
新米
登録日: 2020/10/15
居住地:
投稿: 2
Re: メルマガ管理プラグインで配信件数が配信検索条件の件数と異なる
ありがとうございます。
たしかに配信履歴の「配信結果」を確認すると
同じ方への複数の配信があったので購入回数かと思ったのですが

例:①商品1「メルマガ(テスト商品)」

>「会員種別:仮会員、本会員」と「購入商品名:メルマガ」

・該当者:購入者1名
・その人の購入回数(受注件数):2回
  ※2件の受注とも注文商品は該当商品の1つおよび数量も1(受注一覧で確認)

で再度確認すると

配信前の検索条件:1件
配信件数:9件

※配信履歴で配信結果を確認したところ9件全部その該当する1名でした

購入回数2回にたいして配信件数が9件であったため、購入回数だけではないのかと思われます。

--------
あと、購入回数(受注件数)1件の場合も確認するため
上記該当者で1件別商品を注文し確認すると

例:②商品2「メルマガテスト」

>「会員種別:仮会員、本会員」と「購入商品名:メルマガテスト」

配信前の検索条件:1件
配信件数:4件


また1件商品を注文したので最初の条件で再度確認すると

>「会員種別:仮会員、本会員」と「購入商品名:メルマガ」

配信前の検索条件:1件
配信件数:10件

となりました。ご参考になれば。
umebius
投稿日時: 2020/10/16 15:17
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: メルマガ管理プラグインで配信件数が配信検索条件の件数と異なる
>購入回数2回にたいして配信件数が9件であったため、購入回数だけではないのかと思われます。

データベースには注文に至っていない注文データというものが存在します。
受注一覧では「購入処理中」や「決済処理中」の対応状況にチェックを入れると表示されるものです。

そちらが存在する場合も、その数だけメルマガを送信しておりました。
お手数をお掛け致しますが。こちら存在するかどうかよろしければご確認いただけますと幸いです。


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,288名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.