Utilizing real costs from the six largest urban regions in Greece via a well-known delivery platform, the following observations about these cities can be noted:
- Athens
- Thessaloniki
- Patras
- Larissa
- Bullet
- Heraklion, Crete
Filter coffee is the most expensive choice in Greece
The cost of coffee in 2024 shows rising trends in base prices through almost all categories, while the maximum prices appear significantly lower in relation to 2023.
Filter coffee holds the highest prices throughout all cities, with Fredo Cappuccino following closely. In contrast, the most affordable coffee accessible through the platform is Greek coffee.
Let’s explore the details of coffee pricing in each area.
Attica: Advancements in coffee pricing
This year in Attica, coffee pricing seems to have stabilized, with the Pricefox team not finding any coffee priced at €3.50. Filter coffee is notably the most significant expense, priced up to €3.40. On the other hand, the most economical option remains Greek coffee, starting at €1.30. Residents of Athens in 2024 are spending no less than €1.30 and no more than €3.40 on their coffee, obtaining their purchases at a lower rate than in 2023.
Curiously, the venues with the highest pricing have taken a more conservative strategy in 2024 compared to the previous year. Specifically, they decreased maximum prices by €0.10 to €0.65, while the lower-end market prices remained relatively stable.
For example, patrons can find Fredo Cappuccino averaging €2.40 in October 2024, which is substantially lower than last year’s average of €3.05. Similarly, the price of Fredo Espresso has fallen to €2.15 from €2.70 in October 2023.
Thessaloniki: Prices fall below €3
<img loading="lazy" data-dominant-color="ded8d6" data-has-transparency="true" style="–dominant-color: #ded8d6;" decoding="async" class="aligncenter size-full wp
In the co-capital, Pricefox uncovered that the fluctuations in coffee pricing have lessened. Specifically, when compared to 2023, costs have decreased in the high-end establishments while escalating in the more budget-friendly options.
For example, the most expensive coffees in the region, such as filter coffee and Fredo Cappuccino, are now priced at €3, down from over €4 last year. In contrast, the Greek coffee and espresso, recognized as the least costly selections, have experienced a rise in their lowest prices from €0.40 and €0.50 respectively. Consequently, residents of Thessaloniki are no longer witnessing the noticeable price variances in their cafés that were apparent the year before. It is increasingly difficult to locate delivery coffee priced above €3.
Patras: the smallest price variations
In Patras, akin to the other two cities, filter coffee claims the title for the highest cost at €2.50. Both Greek coffee and espresso remain more economical, though they have seen price increases with a minimum fee of €1.40, up from €1.00 and €1.30 during the same period last year. Fredo Espresso rates have also edged up, but not as dramatically, with a maximum price of €2.03. Coffee pricing in Patras is notably consistent. You can easily locate coffees in the city center priced between €1.40 and €2.50, a choice not found in the other cities.
Larissa: Only espresso prices displayed constancy
In Larissa, the prices of espresso have shown significant stability, in contrast to other coffee types that have varied. This pattern reflects a steady demand for espresso in the regional marketplace.
In Larissa, referred to as the Greek City of Coffee, rates for various coffee varieties have significantly increased this year, with the exception of espresso, which stays constant at €1.85. Inhabitants of Larissa are encountering elevated coffee prices in comparison to 2023.
The most expensive coffee option in Larissa is the Fredo Cappuccino, priced at €2.80, marking a €0.40 hike from the last year. Furthermore, the prices for Cappuccino and Fredo Espresso have also experienced a surge. The cheapest selections start at €1.50, specifically for Espresso and Greek coffee. One can obtain a coffee for €2.80 in Larissa.
Volos: the least expensive Greek coffee
In Volos, filter coffee has emerged as the priciest option, reaching €2.90. It is closely trailed by the Fredo Cappuccino, which has seen an increase of €0.30 over the past year, now costing €2.80. The least expensive Greek coffee can be found in Volos, priced at €1.30. Such pricing is matched only in Athens. As with other cities, the base prices of coffees, excluding filter coffee, have risen by €0.10 to €0.20, culminating at €1.90.
This signifies that this year in Volos, consumers are paying more for nearly all types of coffee compared to the same timeframe last year.
Heraklion, Crete: Greek coffee reduced by €0.80 at the pricier venue
<img loading="lazy" data-dominant-color="ded7d6" data-has-transparency="true" style="–dominant-color: #ded7d6;" decoding="async" class="aligncenter size-full wp-image-1538693 has-transparency" src="https://eleftherostypos.gr/wp-content/uploads/2024/10/kafe-2024-irakleio-kritis-png.webp" alt="" width="1920" height="1080" srcset="https://eleftherostypos.gr/wp-content/uploads/2024/10/kafe-2024-irakleio-kritis-png.webp 1920w, https://eleftherostypos.gr/wp-content/uploads/2024/10/kafe-2024-irakleio-kritis-300×169
In Crete, filter coffee stands out as the most expensive choice, reaching a maximum price of €2.70, while Greek coffee remains the least expensive at €1.60. The disparity between the lowest and highest costs in Crete seems to be significantly decreasing, maintaining a difference of less than €1.00.
The lowest prices for various coffee varieties range from €0.10 to €0.40, peaking at €2, while a notable decline in maximum prices has been observed. The most significant drop, totaling €0.80, was recorded in the higher price of Greek coffee.
At Pricefox, in addition to cost comparison evaluations, consumers can assess prices on car insurance and electricity packages to choose options that best suit their needs and save up to 40%.
ASEP 6K/2024: 1,592 permanent positions available for individuals with disabilities
Maria Kitsou: Celebrities left the series and addressed their weight – How famous artists become victims of online criticism
Yiannis Plutarchos: Remarks from his son, Giorgos Kakosaiou, regarding the 47-year-old stalker – “Leave my father alone”
“Secure it”! These five categories will receive a special Christmas bonus
Ministry of Education: Is the return of the school apron on the horizon? – Official statements – How schools will implement this
SYRIZA: Kasselakis under scrutiny due to the leak of Pothen Esshes
Mykonos: Despite the decline, Mykonos persists in seeking investments – The latest projects
DYPA: 355 positions for former LARCO employees through a specialized employment initiative
}
function asyncLoadModule(url) {
var alScript = document.createElement(‘script’);
alScript.src = url;
alScript.type=”module”;
//window.lst.parentNode.insertBefore(alScript, window.lst);
document.body.appendChild(alScript);
}
function displaySlot(id) {
if (document.querySelector(‘#’+id)) {
googletag.display(id);
}
}
// Fix OCM JS errors
window.defineSlots = function(t, r){};
/! instant.page v5.2.0 – (C) 2019-2023 Alexandre Dieulot – /
(function(){
let t,e,n,o,i,a=null,s=65,c=new Set;const r=1111;function d
})();
// InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2)
setTimeout(() => {
var host=”eleftherostypos.gr”;var element=document.createElement(‘script’);var firstScript=document.getElementsByTagName(‘script’)[0];var url=” uspTries=0;var uspTriesLimit=3;element.async=true;element.type=”text/javascript”;element.src=url;firstScript.parentNode.insertBefore(element,firstScript);function makeStub(){var TCFLOCATORNAME=’_tcfapiLocator’;var queue=[];var win=window;var cmpFrame;function addFrame(){var doc=win.document;var otherCMP=!!(win.frames[TCF[TCF[TCF[TCF[TCF[TCF[TCF[TCFLOCATORNAME]);if(!otherCMP){if(doc.body){var iframe=doc.createElement(‘iframe’);iframe.style.cssText=”display:none”;iframe.name=TCFLOCATOR_NAME;doc.body.appendChild(iframe);} else {setTimeout(addFrame,5);}}return !otherCMP;}function tcfAPIn:
Handler(){var gdprApplies;var args=arguments;if(!args.length){return queue;} else if(args[0]===’setGdprApplies’){if(args.length > 3 &&args[2]===2 &&typeof args[3]===’boolean’){gdprApplies=args[3];if(typeof args[2]===’function’){args[2](‘set’,true);}}} else if(args[0]===’ping’){var retr={gdprApplies:n:
rnrn gdprApplies, cmpLoaded: false, cmpStatus: ‘stub’}; if (typeof args2]=== ‘function’) { args[2[2; } else { if (args[0] === ‘init’ && typeof args[3] === ‘object’) { args[3] = Object.assign(args[3], { tagversion: ‘V3’ }); } queue.push(args); } } function postMessageEventHandler(event) { var msgIsString = typeof event.data === ‘string’; var json = {}; try { if (msgIsString) { json = JSON.parse(event.data); } else { json = event.data; } } catch (ignore) {} var payload = json.tcfapiCall; if (payload) { window.tcfapi(payload.command, payload.version, function (retValue, success) { var returnMsg = { tcfapiReturn: { returnValue: retValue, success: success, callId: payload.callId } }; if (msgIsString) { returnMsg = JSON.stringify(returnMsg); } if (event && event.source && event.source.postMessage) { event.source.postMessage(returnMsg, ‘*’); } }, payload.parameter); } } while (win) { try { if (win.frames[TCF[TCFLOCATOR_NAME]) { cmpFrame = win; break; } } catch (ignore) {} if (win === window.top) { break; } win = win.parent; } if (!cmpFrame) { addFrame(); win.tcfapi = tcfAPIHandler; win.addEventListener(‘message’, postMessageEventHandler, false); } } makeStub(); var uspStubFunction = function () { var arg = arguments; if (typeof window.uspapi !== uspStubFunction) { setTimeout(function () { if (typeof window.uspapi !== ‘undefined’) { window.uspapi.apply(window.uspapi, arg); } }, 500); } }; var checkIfUspIsReady = function () { uspTries++; if (window.uspapi === uspStubFunction && uspTries < uspTriesLimit) { console.warn('USP is not accessible'); } else { clearInterval(uspInterval); } }; if (typeof window.uspapi === ‘undefined’) { window.uspapi = uspStubFunction; var uspInterval = setInterval(checkIfUspIsReady, 6000); } tcfapi(‘addEventListener’, 2, function (tcData, success) { if (success && [‘tcloaded’, ‘useractioncomplete’].includes(tcData.eventStatus)) { cmpActionCompleted(); } });
}, 1000);
// Google Analytics
asyncLoadScript(‘https://www.googletagmanager.com/gtag/js?id=G-EE7BS6L6QB’);
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag(‘js’, new Date());
gtag(‘config’, ‘G-EE7BS6L6QB’);
// Google Analytics (new profile)
asyncLoadScript(‘https://www.googletagmanager.com/gtag/js?id=G-KQJ01BB7KT’);
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
n:
rnrn gtag(‘js’, new Date());
gtag(‘config’, ‘G-KQJ01BB7KT’);
// — Ads
// OCM
//asyncLoadScript(‘
// Google Ad Manager (DFP)
//asyncLoadScript(‘
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
googletag.cmd.push(function() {
// — Mappings (by OCM) —
var ocmBillboard = googletag.sizeMapping()
.addSize([0, 0], [[300,600],[300,250]])
.addSize([400,0], [[300,600],[300,250],[336,280]])
.addSize([768, 0], [[728,90]])
.addSize([1024, 0],[[970,250],[970,90],[728,90]])
.build();
var ocmSidebar = googletag.sizeMapping()
.addSize([0, 0],[[[[[[[[[300,250],[300,600]])
.addSize([400,0],[[[[[[[[[300,250],[300,600],[336,280]])
.addSize([1200, 0],[[[[[[[[[300,250],[300,600]])
.addSize([1460, 0],[[[[[[[[[300,250],[300,600],[336,280]])
.build();
var ocmSidebarShort = googletag.sizeMapping()
.addSize([0, 0],[[[[[[[[[300,250],[300,600]])
.addSize([400,0],[[[[[[[[[300,250],[300,600],[336,280]])
.addSize([1200, 0],[[[[[[[[[300,250]])
.addSize([1460, 0],[[[[[[[[[300,250]])
.build();
var ocmInfeed = googletag.sizeMapping()
.addSize([0, 0], [[[[[[[[[300,250],[300,600]])
n:
.addSize([400,0],[[[[[[[[[300,250],[300,600],[336,280]])
.addSize([768varocmMobile=googletagsizeMapping()[768varocmMobile=googletagsizeMapping()
.addSize([0, 0],[[[[[[[[[300,250],[300,600]])
.addSize([400,0],[[[[[[[[[300,250],[300,600],[336,280]])
.build();
// — Mappings (2024.07) —
var contentSizes = googletag.sizeMapping()
.addSize([0, 0], [[300, 250], [300, 600], [336, 280]])
.addSize([1280, 0], [[300, 250], [336, 280], [728, 90]])
.addSize([1560, 0], [[970, 250], [728, 90], [300, 250], [336, 280]])
.build();
var scrollSizes = googletag.sizeMapping()
.addSize([0, 0], [[310, 180], [1, 1], [300, 250]])
.addSize([768, 0], [[560, 320], [1, 1], [300, 250]])
.build();
var sidebarContentSizes = googletag.sizeMapping()
.addSize([0, 0], [])
.addSize([1200, 0], [[300, 250], [300, 600]])
.build();
var mobileStickyContentSizes = googletag.sizeMapping()
.addSize([0, 0], [[320, 50], [300, 100], [320, 100], [1, 1]])
.addSize([768, 0],[[[[[[[[[1, 1]])
.build();
// — Initialize Advertising Units —
// Content/Post (2024.07)
googletag.defineSlot(‘/40897325/eleftherostypos.gr/inline1’,[[[[[[[[[300,250],[300,600],[336,280],[970,250],[728,90]], ‘inline1’).defineSizeMapping(articleSizes).addService(googletag.pubads());
googletag.defineSlot(‘/40897325/eleftherostypos.gr/inreadvideo’, [[310,180],[560,320],[1,1],[300,250]], ‘inreadvideo’).defineSizeMapping(inreadSizes).addService(googletag.pubads());
googletag.defineSlot(‘/40897325/eleftherostypos.gr/inline2’,[[[[[[[[[300,250],[300,600],[336,280],[728,90],[970,250]], ‘inline2’).defineSizeMapping(articleSizes).addService(googletag.pubads());
googletag.defineSlot(‘/40897325/eleftherostypos.gr/inline3’,[[[[[[[[[300,250],[336,280],[728,90],[970,250],[300,600]], ‘inline3’).defineSizeMapping(articleSizes).addService(googletag.pubads());
googletag.defineSlot(‘/40897325/eleftherostypos.gr/articleend’,[[[[[[[[[300,250],[300,600],[336,280],[728,90],[970,250]], ’articleend’).defineSizeMapping(articleSizes).addService(googletag.pubads());
if (!window.isMobile) {
googletag.defineSlot(‘/40897325/eleftherostypos.gr/articleSidebar1′,[[[[[[[[[300,250],[300,600]], ‘sidebar1’).defineSizeMapping(sidebarSizes).addService(googletag.pubads());
googletag.defineSlot(‘/40897325/eleftherostypos.gr/articleSidebar2′, [[300,600],[300,250]], ‘sidebar2’).defineSizeMapping(sidebarSizes).addService(googletag.pubads());
}
// Content/Post
googletag.defineSlot(‘/40897325/eleftherostypos.gr/billboard2′,[[970,250],[970,90],[728,90],[300,600],[336,280],[300,250]],’billboard2’).defineSizeMapping(ocmBillboard).addService(googletag.pubads());
// General
googletag.defineSlot(‘/40897325/eleftherostypos.gr/prestitial’,[[[[[[[[[1,1]], ‘prestitial’).addService(googletag.pubads());
//googletag.defineSlot(‘/40897325/eleftherostypos.gr/mobilesticky’, [[320,50],[320,100],[300,100],[1,1]], ‘mobilesticky’).defineSizeMapping(mobileStickySizes).addService(googletag.pubads());n:
// — Targetting —
googletag.pubads().setTargetn:
rnrn ing(‘pageType’, ‘article’);
googletag.pubads().setTargeting(‘category’, ‘oikonomia’);
googletag.pubads().setTargeting(‘articleid’, ‘1538691’);
// — Bootstrap —
googletag.pubads().collapseEmptyDivs();
googletag.pubads().disableInitialLoad();
googletag.pubads().enableSingleRequest();
googletag.pubads().setCentering(true);
googletag.enableServices();
// — Display Ad Units —
// Article/Post (2024.07)
displaySlot(‘inline1’);
displaySlot(‘inreadvideo’);
displaySlot(‘inline2’);
displaySlot(‘inline3’);
displaySlot(‘articleend’);
if (!window.isMobile) {
displaySlot(‘sidebar1’);
displaySlot(‘sidebar2’);
}
// Article/Post
displaySlot(‘billboard2’);
// Common
displaySlot(‘prestitial’);
//displaySlot(‘mobilesticky’);
});
/ — OCM auto-setup —
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
googletag.cmd.push(function() {
// targeting here
});
/
// Google AdSense
if (window.isMobile) {
document.querySelectorAll(‘.adsense-for-desktop’).forEach(function(e) {n:
e.querySelector(‘.adsbygoogle’).remove();
});
} else {
document.querySelectorAll(‘.adsense-for-mobile’).forEach(function(e) {
e.querySelector(‘.adsbygoogle’).remove();
});
}
const adSenseSlots = document.querySelectorAll(‘.adsbygoogle’);
const adSenseSlotCount = adSenseSlots.length;
if (adSenseSlotCount > 0) {
//asyncLoadScript(‘
adSenseSlots.forEach(function(e){
});
}
// Phaistos Adman
//asyncLoadScript(‘
window.AdmanQueue=window.AdmanQueue||[];
AdmanQueue.push(function(){Adman.adunit({id:338,h:’
// OneSignal
window.OneSignalDeferred = window.OneSignalDeferred || [];
OneSignalDeferred.push(function(OneSignal) {
OneSignal.init({
appId: “487cc53b-3b66-4f84-8803-3a3a133043ab”,
});
});
// Disqus
var disqus_config = function() {
this.page.url=”
this.page.identifier = 1538691;
};
setTimeout(function(){
(function() {
var d = document,
s = d.createElement(‘script’);
s.src=”
s.setAttribute(‘data-timestamp’, +new Date());
(d.head || d.body).appendChild(s);
})();
}, 3000);
function cmpActionCompleted() {
// OCM & DFP
//asn:
yncLoadScript(‘
asyncLoadScript(‘
asyncLoadScript(‘
/
// CleverCore
(function(document, window) {
var a, c = document.createElement(“script”);
c.id = “CleverCoreLoader57097″;
c.src = ”
c.async = !0;
c.type = “text/javascript”;
c.setAttribute(“data-target”, window.name);
c.setAttribute(“data-callback”, “put-your-callback-macro-here”);
try {
a = parent.document.getElementsByTagName(“script”)[0] || document.getElementsByTagName(“script”)[0];
} catch (e) {
a = !1;
}
a || (a = document.getElementsByTagName(“head”)[0] || document.getElementsByTagName(“body”)[0]);
a.parentNode.insertBefore(c, a);
})(document, window);
/
// Taboola/Project Agora
asyncLoadScript(‘
asyncLoadScript(‘
// For Google AdSense
if (document.querySelectorAll(‘.adsbygoogle’).length) {
asyncLoadScript(‘
}
// Phaistos Adman
asyncLoadScript(‘
// Glomex
if (document.querySelectorAll(‘glomex-integration’).length) {
setTimeout(function(){
asyncLoadModule(‘
}, 2000);
}
// Dalecta
setn:
Timeout(() => asyncLoadScript(‘ 800);
// Vidoomy
//asyncLoadScript(‘
// Weather
setTimeout(() => asyncLoadScript(‘ 1000);
/
// Facebook Pixel
!function(f, b, e, v, n, t, s) {
if (f.fbq) return;
n = f.fbq = function() {
n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments)
};
if (!f.fbq) f.fbq = n;
n.push = n;
n.loaded = !0;
n.version = ‘2.0’;
n.queue = [];
t = b.createElement(e);
t.async = !0;
t.src = v;
s = b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t, s)
}(window, document, ‘script’, ’
fbq(‘init’, ‘618972382017166’);
fbq(‘track’, ‘PageView’);
/
// OneSignal
setTimeout(() => asyncLoadScript(‘ 5000);
}
// Microsoft Cl
#Research #coffee #cost #Greece #τιμές #και #χάρτες
It appears you’ve included a snippet of JavaScript code that’s responsible for overseeing advertisements on a webpage. The script encompasses features for managing both desktop and mobile ad units, initializing external services like OneSignal and Disqus, and dynamically incorporating scripts for ad-related functionalities.
Here’s a succinct description of what the script accomplishes:
- Eliminate Adsense for Desktop/Mobile:
– It verifies the existence of elements with the class .adsense-for-desktop
or .adsense-for-mobile
and removes their child elements that possess the class .adsbygoogle
.
- Calculate AdSense Slots:
– It tallies all elements that have the class .adsbygoogle
and conditionally manages them, potentially for asynchronous ad loading.
- Push to Adman Queue:
– It seems to establish a queue for the Phaistos Adman service, preparing an advertising unit.
- Initialize OneSignal:
– It sets up OneSignal with the specified app ID for push notifications.
- Configure Disqus:
– Prepares settings for Disqus comments, which include the page URL and identifier.
- Dynamic Script Loading:
– There are functions designed to load scripts asynchronously and embed them into the document, specifically for CleverCore and other advertising services.
- Placeholder Comments:
n:
a collection of commented-out sections, possibly for upcoming integration or reminders of extra scripts that might be loaded.
- Error Management:
– The code includes fundamental error management when attempting to select script elements from the parent document.
This type of code is prevalent in web pages that require dynamic advertisements and third-party connections. Should you need specific alterations or clarifications regarding portions of this code, please offer more context or indicate what you’re aiming to achieve!
It looks like you have shared a snippet of JavaScript code that is designed to manage various advertising scripts and services on a webpage. Here’s a summarized explanation of the key components and functionalities of the script:
Key Functionalities:
- Asynchronous Script Loading:
– The code utilizes the asyncLoadScript
function to load various advertising and tracking scripts asynchronously. This enhances the performance of the webpage by allowing scripts to load without blocking other elements.
- CleverCore Loader:
– There is a block dedicated to loading a script from CleverCore, which may be a service related to advertisement management.
- Google AdSense Handling:
– The script checks for the presence of elements with the class .adsbygoogle
to determine the use of AdSense on the page. If found, it initializes the scripts required for displaying Google ads.
- Integration with Other Ad Services:
– The code is set up to work with multiple ad services, including Taboola, Phaistos Adman, Glomex, and Vidoomy, thereby allowing for a broad range of ad handling.
- Dynamic Loading:
– The script includes logic to dynamically instantiate and configure ad scripts with timeouts to ensure they load correctly and at appropriate intervals.
- Facebook Pixel Integration:
– The Facebook Pixel setup is included within an IIFE (Immediately Invoked Function Expression) to facilitate tracking and analytics. The script initializes the Facebook tracking with a specified pixel ID and tracks page views.
- Push Notifications (OneSignal):
– There’s also an indication for integrating with OneSignal, which is commonly used for push notifications.
Summary of Major Actions:
- Removal of Ads for Specific Devices:
The script can remove certain ad slots based on device detection.
- Slot Calculation and Management:
It counts and manages AdSense slots ensuring they load as needed.
- Ad Queue Management:
It appears to queue ads for loading in a controlled manner.
Conclusion:
This code is a complex script meant to manage advertisements efficiently, integrate with multiple external services, and track user interactions for analytics purposes. The asynchronous nature of the script is vital for maintaining site performance while ensuring that ad functionality is effective.
If you need any specific changes or further explanations on a particular section, feel free to ask!