Abstract
The advertising revenue of online shopping platforms comes from the users who click on the advertisements and purchases the advertised goods. Therefore, to accurately advertise and increase revenue, advertising analysts engage in discovering representative groups and their behavior patterns from the data of demographic attributes, shopping behaviors, and advertising click behaviors of a large number of users. Existing methods often represent user behaviors based on single-level user profiles. However, under different community granularity and time scales, user behaviors have different characteristics. In addition, the sequential relationship between advertisement clicks and other shopping behaviors is difficult to be accurately identified by the single-level analysis methods. Therefore, we cooperate with advertising experts and propose a multi-level visual analysis method based on the K-Means algorithm, which can better understand user behaviors from multiple community granularity and multiple time scales. We design two novel visualization diagrams and improve three traditional charts that can help analysts observe user characteristics at the three levels: user groups, user subgroups, and user individuals, as well as can analyze the time-series events such as advertising clicks and product purchases of representative users from multiple time scales. Furthermore, we implement a multi-view interactive prototype system MulUBA to help analysts put targeted advertisements and increase advertising revenue. Finally, we verify the effectiveness and usability of our approach by conducting three case studies and an expert evaluation on a real-world online shopping advertising dataset.
Graphic abstract
Similar content being viewed by others
References
Bendix F, Kosara R, Hauser H (2005) Parallel sets: visual analysis of categorical data. In: IEEE symposium on information visualization, 2005. INFOVIS 2005, pp 133–140
Best DM, Bohn S, Love D, Wynne A, Pike WA (2010) Real-time visualization of network behaviors for situational awareness. In: Proceedings of the seventh international symposium on visualization for cyber security, VizSec ’10. Association for Computing Machinery, New York, NY, USA, pp 79–90
Bostock M, Ogievetsky V, Heer J (2011) D\(^3\) data-driven documents. IEEE Trans Vis Comput Graph 17(12):2301–2309
Dextras-Romagnino K, Munzner T (2019) Segmentifier: interactive refinement of clickstream data. Compu Graph Forum 38(3):623–634
Friendly M (1994) Mosaic displays for multi-way contingency tables. J Am Stat Assoc 89(425):190–200
Fu H, Manogaran G, Wu K, Cao M, Jiang S, Yang A (2020) Intelligent decision-making of online shopping behavior based on internet of things. Int J Inf Manag 50:515–525
Fujiwara T, Shilpika F, Sakamoto N, Nonaka J, Yamamoto K, Ma K-L (2021) A visual analytics framework for reviewing multivariate time-series data with dimensionality reduction. IEEE Trans Vis Comput Graph 27(2):1601–1611
Gai K, Zhu X, Li H, Liu K, Wang Z (2017) Learning piece-wise linear models from large scale data for ad click prediction. arXiv:1704.05194
Guo S, Jin Z, Sun F, Li J, Li Z, Shi Y, Cao N(2021) Vinci: an intelligent graphic design system for generating advertising posters. In: Proceedings of the 2021 CHI conference on human factors in computing systems, CHI ’21. Association for Computing Machinery, New York, NY, USA
Hoban PR, Bucklin RE (2015) Effects of internet display advertising in the purchase funnel: model-based insights from a randomized field experiment. J Mark Res 52(3):375–393
Kim Y, Kim J, Jeon H, Kim Y-H, Song H, Kim B, Seo J (2021) Githru: visual analytics for understanding software development history through git metadata analysis. IEEE Trans Vis Comput Graph 27(2):656–666
Ktena SI, Tejani A, Theis L, Myana PK, Dilipkumar D, Huszár F, Yoo S, Shi W(2019) Addressing delayed feedback for continuous training with neural networks in ctr prediction. In: Proceedings of the 13th ACM conference on recommender systems, RecSys ’19. Association for Computing Machinery, New York, NY, USA, pp 187–195
Li H, Xu M, Wang Y, Wei H, Qu H (2021) A visual analytics approach to facilitate the proctoring of online exams. Association for Computing Machinery, New York
Liu D, Xu P, Ren L (2019) Tpflow: progressive partition and multidimensional pattern extraction for large-scale spatio-temporal data analysis. IEEE Trans Vis Comput Graph 25(1):1–11
Malheiros M, Jennett C, Patel S, Brostoff S, Sasse MA (2012) Too close for comfort: a study of the effectiveness and acceptability of rich-media personalized advertising. In: Proceedings of the SIGCHI conference on human factors in computing systems, CHI ’12. Association for Computing Machinery, New York, NY, USA, pp 579–588
Nguyen PH, Henkin R, Chen S, Andrienko N, Andrienko G, Thonnard O, Turkay C (2020) Vasabi: hierarchical user profiles for interactive visual user behaviour analytics. IEEE Trans Vis Comput Graph 26(1):77–86
O’Donnell K, Cramer H (2015) People’s perceptions of personalized ads. In: Proceedings of the 24th international conference on World Wide Web, WWW ’15 Companion. Association for Computing Machinery, New York, NY, USA, pp 1293–1298
Ogawa M, Ma K-L (2010) Software evolution storylines. In: Proceedings of the 5th international symposium on software visualization, SOFTVIS ’10. Association for Computing Machinery, New York, NY, USA, pp 35–42
Peng D, Tian W, Lu B, Zhu M (2018) Dmnevis: a novel visual approach to explore evolution of dynamic multivariate network. In: 2018 IEEE international conference on systems, man, and cybernetics (SMC), pp 4304–4311
Peng D, Tian W, Zhu M, Ren Y, Lin X (2020) Targetingvis: visual exploration and analysis of targeted advertising data. J Vis 23(6):1113–1127
Syakur MA, Khotimah BK, Rochman EMS, Satoto BD (2018) Integration k-means clustering method and elbow method for identification of the best customer profile cluster. In: IOP conference series: materials science and engineering, vol 336, pp 012017
Webga K, Lu A (2015) Discovery of rating fraud with real-time streaming visual analytics. In: 2015 IEEE symposium on visualization for cyber security (VizSec), pp 1–8
Wei J, Shen Z, Sundaresan N, Ma K-L (2012) Visual cluster exploration of web clickstream data. In: 2012 IEEE conference on visual analytics science and technology (VAST), pp 3–12
Wu J, Guo Z, Wang Z, Xu Q, Wu Y (2020) Visual analytics of multivariate event sequence data in racquet sports. In: 2020 IEEE conference on visual analytics science and technology (VAST), pp 36–47
Xia M, Velumani RP, Wang Y, Qu H (2021) Qlens: visual analytics of multi-step problem-solving behaviors for improving question design. IEEE Trans Vis Comput Graph 27(2):870–880
Xie C, Chen W, Huang X, Hu Y, Barlowe S, Yang J (2014) Vaet: a visual analytics approach for e-transactions time-series. IEEE Trans Vis Comput Graph 20(12):1743–1752
Yan J, Liu N, Wang G, Zhang W, Jiang Y, Chen Z (2009) How much can behavioral targeting help online advertising? In: Proceedings of the 18th international conference on World Wide Web, WWW ’09. Association for Computing Machinery, New York, NY, USA, pp 261–270
Yu S, Yang D, Hao Y, Lian M (2020) Visual analysis of merchandise sales trend based on online transaction log. Int J Pattern Recognit Artif Intell 34(11):2059036
Yuan B, Hsia J-Y, Yang M-Y, Zhu H, Chang C-Y, Dong Z, Lin C-J (2019) Improving ad click prediction by considering non-displayed events. In: Proceedings of the 28th ACM international conference on information and knowledge management, CIKM ’19. Association for Computing Machinery, New York, NY, USA, pp 329–338
Zhao X, Wu Y, Lee DL, Cui W (2019) iforest: interpreting random forests via visual analytics. IEEE Trans Vis Comput Graph 25(1):407–416
Zhao Y, Luo X, Lin X, Wang H, Kui X, Zhou F, Wang J, Chen Y, Chen W (2020) Visual analytics for electromagnetic situation awareness in radio monitoring and management. IEEE Trans Vis Comput Graph 26(1):590–600
Zhou G, Mou N, Fan Y, Pi Q, Bian W, Zhou C, Zhu X, Gai K (2019) Deep interest evolution network for click-through rate prediction. In: Proceedings of the AAAI conference on artificial intelligence, vol 33, no 01, pp 5941–5948
Acknowledgements
This research is partially supported by the School-City Cooperation Special Fund Project (2020CDSN-02). We would like to thank the industry sponsor Alibaba Cloud and Alimama for providing with the data.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Liu, S., Peng, D., Zhu, H. et al. MulUBA: multi-level visual analytics of user behaviors for improving online shopping advertising. J Vis 24, 1287–1301 (2021). https://doi.org/10.1007/s12650-021-00771-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12650-021-00771-1