diff --git a/linucb/views/collect_data.py b/linucb/views/collect_data.py
index d03afd1c9c4de79cf1958f5d6bf9cb1923cc2664..e7e156b57ee18975e61b2267112b2984161402b6 100644
--- a/linucb/views/collect_data.py
+++ b/linucb/views/collect_data.py
@@ -244,6 +244,7 @@ class CollectData(object):
                                     tagid_list = raw_val_dict["params"]["tagid_list"]
                                 else:
                                     tagid_list = list()
+                                logging.warning("unknown type msg:%s" % raw_val_dict.get("type", "missing type"))
                                 logging.info(
                                     "consume click topic_id:%s,device_id:%s" % (
                                     str(tagid_list), str(device_id)))