Skip to main content
Log in

MulUBA: multi-level visual analytics of user behaviors for improving online shopping advertising

  • Regular Paper
  • Published:
Journal of Visualization Aims and scope Submit manuscript

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

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Notes

  1. https://www.taobao.com.

  2. https://www.amazon.com.

  3. https://github.com/Piny-Lyo/MulUBA.

  4. https://www.ebay.com/.

  5. https://tianchi.aliyun.com/dataset/dataDetail?dataId=56.

  6. https://www.postgresql.org/.

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

    Article  Google Scholar 

  • Dextras-Romagnino K, Munzner T (2019) Segmentifier: interactive refinement of clickstream data. Compu Graph Forum 38(3):623–634

    Article  Google Scholar 

  • Friendly M (1994) Mosaic displays for multi-way contingency tables. J Am Stat Assoc 89(425):190–200

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

Download references

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

Authors

Corresponding author

Correspondence to Min Zhu.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12650-021-00771-1

Keywords

Navigation