Abstract
Effective online marketing requires technologies supporting campaign planning and execution at the operational level. Changing performance over time and varying characteristics of audience require appropriate processing for multilevel decisions. The paper presents the concept of adaptation of the Multi-Criteria Decision Analysis methods (MCDA) for the needs of multilevel decision support in online environment, when planning and monitoring of advertising activity. The evaluation showed how to integrate data related to economic efficiency criteria and negative impact on the recipient towards balanced solutions with limited intrusiveness within multi-period data.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
It does not raise doubt that marketing science and commercial aspects are the base of marketing activity in both online and offline environments. However, especially for online marketing, the technological background and supporting technologies play the key role. They are developed in several directions including campaign planning [12] or real time optimization towards better conversions [22]. New methods are implemented in the area of algorithms for computational advertising including adaptive approaches [20] or linear mathematical models [9] with their extensions [23]. Attempts to increase the effectiveness of online commercial activity often leads to negative side effects such as growing intrusiveness of online marketing content [33] and, as a result, physical or cognitive avoidance [14]. Searching for compromise between content intrusiveness and its influence on user experience within a web system is one of directions of research in this area [18, 34]. The approach proposed in this paper integrates data related to effectiveness of online marketing content together with the evaluation of its intensity and negative impact on user experience. Changes of online environments are taken into account and multistage decision support with the use of MCDA methods is introduced. Direct application of the MCDA approach in this class of problems is hampered as the MCDA methodology is based on assumptions of stability of parameters forming part of the decision-making support process, e.g. datasets, criteria, decision variants and evaluations. In online planning parameters may change dynamically and are conditioned on the changes in audience characteristics, variable efficiency of advertising message or competitors’ activity [5]. Employing the classic MCDA approach without considering time evolution is the way to oversimplify the problem [17]. In this context the paper presents an adaptation of the MCDA approach for the needs of dynamic decision-making support in the online environment in the process of multi-stage planning of marketing activity. The solutions were verified on the basis of data from real advertising campaigns. The paper is organized as follows: section two includes the review of literature, section three presents the conceptual framework and assumptions for the proposed approach. In the next section empirical results are presented followed by a summary in section five.
2 Literature Review
The development of electronic media and the growing role of online advertising create the area for searching for new solutions both in the practical and scientific dimension. The main purpose is usually to increase efficiency of marketing activity in multiple dimensions. On the level of advertising message, tasks which include the use of persuasion, colors, animation and call to action images [32] as well as identification of factors affecting efficiency [30] are realized. On the operational level, optimization in real time [10] and factorial methods [6] are used. Other areas include the use of available broadcasting resources [7], personification of message [20] or choice of message content on the basis of context [29]. The basis for implementing marketing activity is planning and scheduling ad expositions with the participation of available broadcasting resources. Plans are implemented using advertising servers which carry out the selection of marketing content as a response to a request coming from an internet browser [2]. The problem of optimization of the selection of advertisements was formulated as a task of linear programming with maximizing the number of interactions under given constraints which include the number of times an ad was displayed in a given period [22]. The basic model of linear optimization was developed towards a compromise between searching for and exploration of decision-making solutions [23] and a balanced distribution of broadcasts [9]. Other methods on the operational level are based on the monitoring user activity and maximizing likelihood of interaction [16]. In other solutions the selection of advertising content in based on user profiles created during internet sites browsing [13]. Another model takes into account pricing strategies in the process of managing advertising space and maximization of revenue from the sale of advertising space [12]. The literature review shows that majority of the available optimization systems and models is oriented towards increasing the number of interactions within a webpage and automatic selection of advertisements so that it is maximized. Even though maximizing broadcasts of invasive forms of advertising may increase the financial result, in a short while it may also result in the decrease of user experience and negatively affect the brand perception. In a typical process of designing websites user experience should be taken into account for better functionality and creating solutions oriented on internet users’ needs. A question arises here about the level to which it is worth increasing the intensity of the marketing message in order to draw users’ attention and maintain profit at an acceptable level without disturbing user experience excessively. Excessive use of video, audio and animation within online content results in the problem of excessive burdening with commercial content and brings side effects negatively affecting the user [26]. The solution proposed in this paper integrates parameters related to effectiveness of message and its negative impact on the recipient resulting from the intensity of employed persuasive mechanisms. Taking into account several stages of decision-making support gives the opportunity to reflect the changeability of preferences and measurement data. The basis of earlier-proposed linear models are Pareto-optimal solutions where bringing tasks down to one function makes it more difficult to take into account decision-makers’ preferences and criteria. In MCDA approaches the basis are nondominated solutions and they feature the possibility of taking into account qualitative factors subject to subjective assessment as well. The next section presents assumptions for the proposed solutions.
3 Conceptual Framework
The conceptual framework presented in this stage is the continuation of earlier research based on searching for compromise between marketing effectiveness and user experience [18]. In the proposed approach data from multi-stage campaign is integrated with measurements of intensity of message and subsequently global and local objectives are employed in the evaluation of results from various perspectives. The proposed model allows obtaining compromise solutions on the basis of measurements from a real environment and a decision-maker’s preferences. Methodologically, framework is based in on the Dynamic Multi-Criteria Decision Analysis (DMDCA) which is an extension of static approach [5] along with an indication including the taking into account the dynamics of domains in the MCDA subject matter [1, 21]. At present majority of work done in this field is oriented towards the expansion of the classic MCDA model allowing its areas oriented application for various aspects of dynamic decision making. They are focused on changes in the MCDA domain such as variable sets of decision variants or criteria for their assessment and expand the classical MCDA paradigm (see [15]) with additional components of the decision making process such as changeable spaces or domain analyses [31]. The synthesis of approaches can be found, i.e., in the following works: [5, 19]. Due to the specific nature of online marketing-related issues and great dynamics of environment the research assumes a constant form of the set of decision variants as well as the family of criteria for their evaluation. It is at the same time in line with the specific nature of the discussed decision-related problems. The aspects of dynamics in multicriteria decision making process which were highlighted includes changeability of partial evaluation of decision variants in time (performance tables and global performance of variants – see [15]). The analysis of impact of this changeability on the final result of the decision making process is taken into an account. The presented procedure is based on the classic MCDA framework (see [15, 27]). Additionally, assumptions allowing of the dynamic decision situation modelling were introduced. The research procedure itself was based on a five-stage course of the process of multiple-criteria decision-making proposed by Guitouni [15]. It is composed of: (I) the structuring of the decision situation, (II) the preferences articulation and modelling, (III) the aggregation of these preferences, (IV) the exploitation of this aggregation, (V) the recommendation. The multiple-criteria procedure itself covers stages (III) and (IV), whereas the decision problem can be characterized by stages (I), (II) and (V), where stages (I) and (II) address the input data of the decision process and stage (V) defines the output data. The introduction here of the dynamics of modelled decision situations requires expanding the classical MCDA model with consequences of implementation of the time factor. Let t k denote k-th time period for which the multiple-criteria decision model is built, and, let T denote a set of time periods T = {t 1 ,…,t k ,…,t p }. The intention of the decision maker in k-th multiple-criteria decision problem is to select the alternative that best meets their preference for a specific set of criteria. Further consideration was adopted as a solution to the problem of decision-making to maximize the outcome of the transformation F designating the degree of fulfillment of the criteria selected by the successive decision variants as shown in the equation:
where \( a_{k}^{b} \) is the most preferred alternative selected from a set of decision-making variants A in period t k and \( G\left( {a_{k}^{b} } \right) \) is a performance variant \( a_{k}^{b} \) denoted also as an assessment of the fulfillment of criteria C. The course of a DMCDA process formulated in this way is presented in Fig. 1.
The presented procedure expands classical paradigms presented in works [15, 27] with the aspect of modelling the dynamics of modeled domain. In the presented model, particularly, it has the form of a cyclical process of generation of structure of individual performance tables and their aggregation. The research presented in the paper assumes a balanced impact of each performance table on the final evaluation support result. It’s worth to notice, that he choice of an aggregation strategy itself can be realized in accordance with the specifics of a given decision problem and the following can be examples of such [8]: Time Appreciated Aggregation, Time Depreciated Aggregation, Time Period Mostly Appreciated Aggregation. As shown above, the framework was formulated using classical assumptions (set of alternatives, set of criteria, outcome of each choice, preference structures of decision makers and stakeholders are fixed and steady). However, it may be expanded also where the assumptions are not fulfilled. For instance, the changeable spaces listed above can be effectively modelled using the theory of Dynamic Multiple-Criteria Decision Analysis, habitual domains, and competence set analysis presented by Po-Lung Yu and Yen-Chu Chen [31].
4 The Empirical Study
Structuring of the decision problem was carried out in stage I. For this purpose the set of decision variants (A), the set of criteria (B) and performance tables of individual variants were defined. The set of decision variants (A) consisted of advertisements located on a web site. Five advertisers were taken into account here and for each of them ten ad units differing in the level of intensity of impact on the recipient. Therefore, the total of 50 ad units formed the discussed set of variants. Each variant was examined in terms of 3 criteria: C1 - conversion rate, C2 - intensity of advertising message, which may negatively influence user experience and C3 - profit of an portal operator which can be treated also as advertising costs covered by the advertiser. Conversion rate (CR) is a basic measure of effectiveness of advertising expressed by the ratio of the number of desired user interactions to the number of contacts with the advertising content in which they can be potentially realized [18]. In the case of online advertising a desired interaction may be e.g. user’s “clicking” on an ad unit, e.g. a banner, and the number of contacts is equal to the number of times a given ad is displayed. The CR coefficient was designated a posteriori in the performed analyses on the basis of real data. In turn, intensity of an ad was specified in a subjective study. The broadcaster’s profit was calculated on the basis of the number of interactions and costs covered by the advertiser. Due to the fact the research focused on the changeability of preferences in time, it looked separately at the efficiency of variants in three equal time periods for which different conversion rates were obtained due to audience characteristics and interest in promoted services. Moreover, aggregation of three efficiency rankings into one was carried out using a group procedure and the efficiency of variants averaged from three time periods was examined. The obtained efficiencies for projected variants represented by conversion rate (CR) for each from three periods for first advertiser are presented in Table 1.
Stages II and III, i.e. modelling and preference aggregation, require in particular selecting a calculating procedure (MCDA methods) [27]. The research applied the Promethee method based on the outranking relation [35]. The method allows the application of six preference functions: usual criterion, U-shape criterion, V-shape criterion, level criterion, V-shape with indifference criterion, gaussian criterion [3]. Promethee allows obtaining a total preorder of decision variants (Promethee II) and carrying out the aggregation of individual rankings into a group ranking (Promethee GDSS - Group Decision Support System) [4]. Therefore, it is suitable for the above discussed structure of a decision problem. In stage II, for the Promethee method, the following needed to be done: defining the weight of the criteria and directions of preferences, selection of criteria preference functions and defining values of thresholds for the criteria. The selection of preference functions and values of thresholds greatly affect the order of the variants in a ranking [24, 25]. Moreover, the type of preference functions applied depends of the type of criteria. For quantitative criteria it is recommended that functions using the following are applied: V-shape criterion, V-shape with indifference criterion or gaussian criterion [11]. The developed decision model applied the V-shape criterion. This function uses preference threshold p, whose value should fall within reliable min and max values taken by a given criterion [28]. For threshold p, the developed model adopted the value of two times standard deviation. When it comes to the weights of criteria, for the purpose of our analysis it was assumed that all criteria are equally significant. Full preference model with assigned weights and direction for each from three periods is presented in Table 2.
Five rankings of preference variants were obtained in stage II: 3 individual rankings from subsequent time periods, a ranking based on averaged values and a ranking obtained using the Promethee GDSS group procedure based on three individual rankings. These ranking are presented in Table 3.
Stage IV of the research procedure is based on the exploitation of the obtained solution. For exploitation of individual rankings the analysis of their changeability in time was carried out. This analysis shows that in a dynamic environment such as the Internet, and in particular an internet ad, user preferences may be subject to constant, significant changes. It may be proven by the fact that out of 10 best variants of the first individual ranking, only 6 variants featured in the top of the third ranking (A5.10, A3.3, A1.10, A1.3, A5.3, A1.7). The position of variant A1.6 will serve as another example, which fell from position 10 in the first ranking and position 8 in the second ranking to position 32 in ranking 3. Great changeability of preferences obtained for individual variants in subsequent time periods are shown by rankings’ scatter graphs presented in Fig. 2. This is why the analysis of individual rankings shows the need for permanent preference research in DSS systems operating on dynamic data.
Exploitation of rankings: based on averaged values and aggregated to group evaluation, was performed through the application of the analysis of rankings’ sensitivity to changes of criteria weights. The purpose behind performing it was to find guidelines for optimal decision variants depending of decision makers’ preferences. Findings of the sensitivity analysis for an averaged ranking and for a group ranking were presented respectively in Figs. 3(a) and (b). The comparison of results of the sensitivity analysis for both rankings shows that aggregation of preferences from three individual rankings into a group ranking gives more transparent results that a ranking based on averaged criteria values. In a group ranking, across the entire field of criteria values, there is a smaller number of dominant variants, which allows obtaining more transparent recommendations. It can be observed above all in the case of the Conversion Rate criterion for which along with the increase in its weight, for the averaged ranking, variants A1.9, A1.3, A5.10 and A5.4. dominate subsequently. In turn, in the group ranking, only two variants are dominant: A1.9 and A1.3.
Stage V, i.e. drawing up the recommendation, is based in the results of stages III and IV. The sensitivity analysis carried out for the group ranking obtained using the Promethee GDSS methods indicates high stability of the obtained solution for dominant variants. Variant A1.3 remains the best in terms of weights: between 15 % and 100 % for the Conversion Rate criterion, between 27 % and 72 % for the invasiveness criterion and between 0 % and 40 % for the profit criterion. If the weight of the profit criterion is greater than 40 %, then the best variant may be A1.10. In turn, when the weight of the invasiveness criterion is lesser that 27 % then variant A1.10 may be assumed as optimal. The following variant dominations resulting for the sensitivity analysis may be assumed as doubtful: A1.9 for the weight of the Conversion Rate lesser that 15 % and A1.1 and A3.1 for the weights of the invasiveness criterion greater than approx. 75 %. This doubt results from the fact that in individual rankings the position of these variants is characterized by great dynamics and in the most current ranking (Period 3) they take remote positions.
5 Summary
The presented results confirm the ability of application of the proposed procedure for obtaining decision solutions given changeability of measurement data and the presence of multiple criteria. The obtained results show discrepancies in the application of the averaged and group approaches. Making decisions based on averaged values may lead to simplifications which lower the quality of decision. A significant element introduced in the model was the taking into account of both characteristics relating to the effectiveness of message represented by the Conversion Rate as well as parameters relating to the impact intensity. Research results indicate the dynamics of obtained solutions in the field of internet advertising and its effectiveness. This is why there is a need of constant evaluation of the effectiveness of advertising in relation to its other aspects, such as invasiveness and profits for the service owner or costs borne by the advertiser. A certain way to capture this changeability allowing the drawing up of the recommendations valid for a slightly longer period of time is averaging individual solutions obtained for subsequent time periods. In the research case, aggregation of individual rankings into a group ranking proved a more functional way of averaging which allowed preparation of clearer recommendations. The conducted research opens further research directions which should cover, among others, differentiation of weights for individual rankings in such a way so that most up-to-date rankings have highest weights (time appreciated or depreciated aggregation [8]). Thus, they would have greatest impact on the aggregated ranking by means of a group procedure and they would allow obtaining more up-to-date user preferences. Another direction can be application of data from subsequent time periods in the construction of fuzzy values for criteria preferences and building a ranking with the application of a selected fuzzy MCDA method, e.g. Fuzzy Promethee or Fuzzy TOPSIS.
References
Agrell, P.J., Wikner, J.: An MCDM framework for dynamic systems. Int. J. Prod. Econ. 45(1), 279–292 (1996)
Amiri, A., Menon, S.: Efficient scheduling of internet banner advertisements. ACM Trans. Internet Technol. 3(4), 334–346 (2003)
Behzadian, M., Kazemzadeh, R.B., Albadvi, A., Aghdasi, M.: PROMETHEE: a comprehensive literature review on methodologies and applications. Eur. J. Oper. Res. 200, 198–215 (2010)
Brans, J.P., Mareschal, B.: Promethee methods. In: Figueira, J., Greco, S., Ehrgott, M. (eds.) Multiple Criteria Decision Analysis, pp. 163–195. Springer, Boston (2005)
Campanella, G., Ribeiro, R.A.: A framework for dynamic multiple-criteria decision making. Dec. Supp. Syst. 52(1), 52–60 (2011)
Chakrabarti, D., Kumar, R., Radlinski, F., Upfal, E.: Mortal multi-armed bandits. In: Koller, D., Schuurmans, D., Bengio, Y. (eds.) Advances in Neural Information Processing Systems 21, pp. 273–280 (2008)
Chakrabarti, D., Agarwal, D., Josifovski, V.: Contextual advertising by combining relevance with click feedback. In: Proceeding of the 17th International Conference on World Wide Web, pp. 417–426 (2008)
Chen, Y., Li, K.W., He, S.: Dynamic multiple criteria decision analysis with application in emergency management assessment. In: IEEE International Conference on Systems Man and Cybernetics (SMC), pp. 3513–3517 (2010)
Chickering, D.M., Heckerman, D.: Targeted advertising with inventory management. In: Proceedings of the 2nd ACM Conference on Electronic Commerce, pp. 145–149 (2000)
Cookhwan, K., Sungsik, P., Kwiseok, K., Woojin, Ch.: How to select search keywords for online advertising depending on consumer involvement: An empirical investigation. Expert Syst. Appl. 39(1), 594–610 (2012)
Deshmukh, S.C.: Preference ranking organization method of enrichment evaluation (Promethee). Int. J. Eng. Sci. Invent. 2(11), 28–34 (2013)
Du, H., Xu, Y.: Research on multi-objective optimization decision model of web advertising—takes recruitment advertisement as an example. Int. J. Adv. Comput. Technol. 4(10), 329–336 (2012)
Giuffrida, G., Reforgiato, D., Tribulato, G., Zarba, C.: A banner recommendation system based on web navigation history. In: Proceedings of the IEEE Symposium on Computational Intelligence and Data Mining (CIDM), pp. 291–296 (2011)
Goldstein, D.G., McAfee, R.P., Suri, S.: The cost of annoying ads. In: Proceedings of the 22nd International Conference on World Wide Web, pp. 459–470 (2013)
Guitouni, A., Martel, J.M., Vincke, P.: A Framework to Choose a Discrete Multicriterion Aggregation Procedure. Defence Research Establishment Valcatier (1998)
Gupta, N., Khurana, U., Lee, T., Nawathe, S.: Optimizing display advertisements based on historic user trails. In: Proceedings of the ACM SIGIR, Workshop: Internet Advertising (2011)
Hashemkhani Zolfani, S., Maknoon, R., Zavadskas, E.K.: An introduction to Prospective Multiple Attribute Decision Making (PMADM). Technol. Econ. Develop. Econ. 22(2), 309–326 (2016)
Jankowski, J., Ziemba, P., Wątróbski, J., Kazienko, P.: Towards the tradeoff between online marketing resources exploitation and the user experience with the use of eye tracking. In: Nguyen, N.T., Trawiński, B., Fujita, H., Hong, T.-P. (eds.) ACIIDS 2016, Part I. LNCS(LNAI), vol. 9621, pp. 330–343. Springer, Heidelberg (2016)
Jassbi, J.J., Ribeiro, R.A., Varela, L.R.: Dynamic MCDM with future knowledge for supplier selection. J. Dec. Syst. 23(3), 232–248 (2014)
Kazienko, P., Adamski, M.: AdROSA - adaptive personalization of web advertising. Inf. Sci. 177(11), 2269–2295 (2007)
Kornbluth, J.S.H.: Dynamic multi-criteria decision making. J. Multi-Criteria Dec. Anal. 1(2), 81–92 (1992)
Langheinrich, M., Nakamura, A., Abe, N., Kamba, T., Koseki, Y.: Unintrusive customization techniques for web advertising. Comput. Netw. 31(11–16), 1259–1272 (1999)
Nakamura, A., Abe, N.: Improvements to the linear programming based scheduling of web advertisements. Electron. Comm. Res. 5, 75–98 (2005)
Podvezko, V., Podviezko, A.: Dependence of multi-criteria evaluation result on choice of preference functions and their parameters. Technol. Econ. Develop. Econ. 16(1), 143–158 (2010)
Podvezko, V., Podviezko, A.: Use and choice of preference functions for evaluation of characteristics of socio-economical processes. In: 6th International Scientific Conference on Business and Management, pp. 1066–1071 (2010)
Rosenkrans, G.: The creativeness and effectiveness of online interactive rich media advertising. J. Interact. Advertising 9(2), 18–31 (2009)
Roy, B.: Multicriteria Methodology for Decision Aiding. Springer, Dordrecht (1996)
Roy, B.: The outranking approach and the foundations of ELECTRE methods. In: Bana e Costa, C.A. (ed.) Readings in Multiple Criteria Decision Aid, pp. 155–183. Springer, Heidelberg (1990)
Teng-Kai, F., Chia-Hui, Ch.: Blogger-centric contextual advertising. Expert Syst. Appl. 38(3), 1777–1788 (2011)
Tsai, W.H., Chou, W.Ch., Leu, J.D.: An effectiveness evaluation model for the web-based marketing of the airline industry. Expert Syst. Appl. 38(12), 15499–15516 (2011)
Yu, P.-L., Chen, Y.-C.: Dynamic MCDM, habitual domains and competence set analysis for effective decision making in changeable spaces. In: Greco, S., Ehrgott, M., Figueira, J.R. (eds.) Trends in Multiple Criteria Decision Analysis. International Series in Operations Research & Management Science, vol. 142, pp. 1–35. Springer, New York (2010)
Yun, Y.Ch., Kim, K.: Processing of animation in online banner advertising: the roles of cognitive and emotional responses. J. Interact. Market. 19(4), 18–34 (2005)
Zha, W., Wu, H.D.: The impact of online disruptive ads on users’ comprehension, evaluation of site credibility, and sentiment of intrusiveness. Am. Commun. J. 16(2), 15–28 (2014)
Jankowski, J., Watróbski, J., Ziemba, P.: Modeling the impact of visual components on verbal communication in online advertising. In: Núñez, M., Nguyen, N.T., Camacho, D., Trawiński, B. (eds.) ICCCI 2015. LNCS, vol. 9330, pp. 44–53. Springer, Heidelberg (2015). doi:10.1007/978-3-319-24306-1_5
Wątróbski, J., Jankowski, J.: Guideline for MCDA method selection in production management area. In: Różewski, P., Novikov, D., Bakhtadze, N., Zaikin, O. (eds.) New Frontiers in Information and Production Systems Modelling and Analysis. ISRL, vol. 98, pp. 119–138. Springer, Switzerland (2016)
Acknowledgments
The work was partially supported by European Union’s Seventh Framework Programme for research, technological development and demonstration under grant agreement no 316097 [ENGINE].
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Jankowski, J., Wątróbski, J., Ziemba, P. (2016). Dynamic MCDA Approach to Multilevel Decision Support in Online Environment. In: Nguyen, NT., Iliadis, L., Manolopoulos, Y., Trawiński, B. (eds) Computational Collective Intelligence. ICCCI 2016. Lecture Notes in Computer Science(), vol 9875. Springer, Cham. https://doi.org/10.1007/978-3-319-45243-2_51
Download citation
DOI: https://doi.org/10.1007/978-3-319-45243-2_51
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-45242-5
Online ISBN: 978-3-319-45243-2
eBook Packages: Computer ScienceComputer Science (R0)