{"id":16929,"date":"2025-11-20T11:45:08","date_gmt":"2025-11-20T10:45:08","guid":{"rendered":"https:\/\/lespouilles.blog\/apulia-installieren\/"},"modified":"2026-10-26T13:22:37","modified_gmt":"2026-10-26T12:22:37","slug":"apulia-installieren","status":"publish","type":"page","link":"https:\/\/lespouilles.blog\/de\/apulia-installieren\/","title":{"rendered":"Apulia installieren"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"16929\" class=\"elementor elementor-16929 elementor-7275\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fcd0c35 e-flex e-con-boxed e-con e-parent\" data-id=\"fcd0c35\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0c334b7 e-con-full e-flex e-con e-child\" data-id=\"0c334b7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a277160 e-con-full e-flex e-con e-child\" data-id=\"a277160\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ef8e320 elementor-widget elementor-widget-heading\" data-id=\"ef8e320\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Installiere APULIA <span style=\"color:#F6A623\">auf deinem Smartphone<\/span><br>\n<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e890f94 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"e890f94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<style>\n.apulia-hero h2{font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2;font-weight:800;color:#fff;margin:0 0 16px}<br\/>\n.apulia-hero p{font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.55;color:#fff;margin:0}<br\/>\n.apulia-hero .apulia-lead{margin-top:14px}<br\/>\n.apulia-hero .apulia-note{margin-top:18px;font-size:14px;font-weight:700;opacity:.9}<br\/>\n@media(max-width:767px){<br\/>\n  .apulia-hero h2{font-size:16px}<br\/>\n  .apulia-hero p{font-size:14px}<br\/>\n}<br\/>\n<\/style>\n<div class=\"apulia-hero\">\n<h2>Genie\u00dfe Apulien.\n<span style=\"color: #f5a623;\">APULIA<\/span> k\u00fcmmert sich um den Rest.<\/h2>\nWelchen Strand w\u00e4hlst du heute? Wo parken, ohne eine ZTL zu riskieren? \nWas kannst du jetzt in deiner N\u00e4he unternehmen?\n<p class=\"apulia-lead\"><strong>Stell die Frage deinem lokalen Guide.<\/strong>\nEr kennt das Terrain, die Saison und deine W\u00fcnsche.\n\n<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a18714 elementor-widget elementor-widget-shortcode\" data-id=\"8a18714\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"apulia-download-block\">\r\n  <p class=\"apulia-download-title\">T\u00e9l\u00e9charger l'application<\/p>\r\n  <p class=\"apulia-download-hint\">Sur iPhone ou Android, appuyez simplement sur votre store pour installer APULIA.<\/p>\r\n\r\n  <div class=\"apulia-download-buttons\">\r\n\r\n    <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.lespouilles.apuliaia\"\r\n       target=\"_blank\"\r\n       rel=\"noopener\"\r\n       data-button-id=\"download-google-play\"\r\n       class=\"apulia-store-btn apulia-google-play apulia-track-google-play\">\r\n      <img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/fr_badge_web_generic.png\"\r\n           alt=\"Disponible sur Google Play\">\r\n    <\/a>\r\n\r\n    <a href=\"https:\/\/apps.apple.com\/app\/id6793093248\"\r\n       data-track=\"install_cta_click\"\r\n       data-install-source=\"install_page\"\r\n       data-button-id=\"download-ios-pwa\"\r\n       class=\"apulia-store-btn apulia-apple-store apulia-ios-pwa-trigger\">\r\n      <img decoding=\"async\" src=\"https:\/\/tools.applemediaservices.com\/api\/badges\/download-on-the-app-store\/black\/fr-fr?size=250x83\"\r\n           alt=\"T\u00e9l\u00e9charger dans l\u2019App Store\">\r\n    <\/a>\r\n    <script>\r\n    (function(){\r\n      var p=location.pathname||'\/';\r\n      var lang=\/^\\\/it(\\\/|$)\/.test(p)?'it':\/^\\\/en(\\\/|$)\/.test(p)?'en':\/^\\\/de(\\\/|$)\/.test(p)?'de':'';\r\n      if(!lang)return;\r\n      var map={it:['it-it','Scarica su App Store'],en:['en-us','Download on the App Store'],de:['de-de','Laden im App Store']};\r\n      var pair=map[lang];\r\n      var a=document.currentScript.previousElementSibling;\r\n      var img=a&&a.querySelector('img');\r\n      if(!img||!pair)return;\r\n      img.src='https:\/\/tools.applemediaservices.com\/api\/badges\/download-on-the-app-store\/black\/'+pair[0]+'?size=250x83';\r\n      img.alt=pair[1];\r\n    })();\r\n    <\/script>\r\n\r\n  <\/div>\r\n<\/div>\r\n\r\n<style>\r\n.apulia-download-block{\r\n  margin-top:18px;\r\n  max-width:460px;\r\n}\r\n\r\n.apulia-download-title{\r\n  margin:0 0 6px;\r\n  color:#fff;\r\n  font-size:14px;\r\n  font-weight:700;\r\n}\r\n\r\n.apulia-download-hint{\r\n  margin:0 0 12px;\r\n  color:rgba(255,255,255,.78);\r\n  font-size:13px;\r\n  line-height:1.4;\r\n  font-weight:500;\r\n}\r\n\r\n.apulia-download-buttons{\r\n  display:grid;\r\n  grid-template-columns:1fr 1fr;\r\n  gap:10px;\r\n  align-items:center;\r\n  width:100%;\r\n}\r\n\r\n.apulia-store-btn{\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  height:48px;\r\n  text-decoration:none;\r\n  transition:transform .2s ease, opacity .2s ease;\r\n}\r\n\r\n.apulia-store-btn img{\r\n  display:block;\r\n  width:100%;\r\n  max-width:175px;\r\n  height:auto;\r\n  object-fit:contain;\r\n}\r\n\r\n.apulia-store-btn:hover,\r\n.apulia-store-btn:focus-visible{\r\n  transform:translateY(-2px);\r\n}\r\n\r\n\/* PC : les deux stores au m\u00eame niveau *\/\r\nbody.apulia-device-desktop .apulia-download-buttons{\r\n  grid-template-columns:1fr 1fr;\r\n}\r\n\r\n\/* Android : Play en avant, App Store visible et secondaire *\/\r\nbody.apulia-device-android .apulia-google-play{\r\n  order:1;\r\n}\r\nbody.apulia-device-android .apulia-apple-store{\r\n  order:2;\r\n  transform:scale(.86);\r\n  opacity:.82;\r\n}\r\nbody.apulia-device-android .apulia-download-buttons{\r\n  grid-template-columns:1fr 1fr;\r\n}\r\n\r\n\/* iPhone \/ iPad : App Store en avant, Play visible et secondaire *\/\r\nbody.apulia-device-ios .apulia-apple-store{\r\n  order:1;\r\n}\r\nbody.apulia-device-ios .apulia-google-play{\r\n  order:2;\r\n  transform:scale(.86);\r\n  opacity:.82;\r\n}\r\nbody.apulia-device-ios .apulia-download-buttons{\r\n  grid-template-columns:1fr 1fr;\r\n}\r\n\r\n@media (prefers-reduced-motion: reduce){\r\n  .apulia-store-btn,\r\n  .apulia-store-btn:hover,\r\n  .apulia-store-btn:focus-visible{\r\n    transition:none;\r\n    transform:none;\r\n  }\r\n}\r\n\r\n\/* Wrapper iOS App Store : aucune logique d'installation (bloc entier masqu\u00e9).\r\n   Additif + inerte hors wrapper (classe pos\u00e9e uniquement quand IOS_APP). *\/\r\nhtml.apulia-ios-app .apulia-download-block{\r\n  display:none;\r\n}\r\n\r\n@media(max-width:767px){\r\n  .apulia-download-block{\r\n    max-width:100%;\r\n  }\r\n\r\n  .apulia-download-buttons{\r\n    gap:8px;\r\n  }\r\n\r\n  .apulia-store-btn{\r\n    height:44px;\r\n  }\r\n\r\n  .apulia-store-btn img{\r\n    max-width:160px;\r\n  }\r\n}\r\n<\/style><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ba2277 elementor-widget-mobile__width-inherit elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"4ba2277\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"apulia-secure-note\"><span class=\"apulia-secure-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 2.5L4.5 5.7v5.6c0 4.7 3.2 9.1 7.5 10.2 4.3-1.1 7.5-5.5 7.5-10.2V5.7L12 2.5z\"\/><path d=\"M9.5 12.2l1.7 1.7 3.6-4\"\/><\/svg><\/span><span id=\"apulia-secure-text\">Application s\u00e9curis\u00e9e et sans publicit\u00e9<\/span><\/div><style>.apulia-secure-note{\r\n  display:flex;\r\n  align-items:center;\r\n  gap:10px;\r\n  color:#ffffff;\r\n  font-size:15px;\r\n  font-weight:500;\r\n}\r\n\r\n.apulia-secure-icon{\r\n  width:22px;\r\n  height:22px;\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n}\r\n\r\n.apulia-secure-icon svg{\r\n  width:22px;\r\n  height:22px;\r\n  display:block;\r\n}\r\n\r\n.apulia-secure-icon svg path:first-child{\r\n  fill:none;\r\n  stroke:#27C46A;\r\n  stroke-width:2;\r\n  stroke-linejoin:round;\r\n}\r\n\r\n.apulia-secure-icon svg path:last-child{\r\n  fill:none;\r\n  stroke:#27C46A;\r\n  stroke-width:2.2;\r\n  stroke-linecap:round;\r\n  stroke-linejoin:round;\r\n}\r\n<\/style><script>(function(){\r\n  const lang = (document.documentElement.lang || 'fr').toLowerCase().slice(0,2);\r\n\r\n  const i18n = {\r\n    fr: 'Application s\u00e9curis\u00e9e et sans publicit\u00e9',\r\n    it: 'Applicazione sicura e senza pubblicit\u00e0',\r\n    en: 'Secure and ad-free application',\r\n    es: 'Aplicaci\u00f3n segura y sin publicidad',\r\n    de: 'Sichere und werbefreie Anwendung',\r\n    nl: 'Veilige applicatie zonder advertenties'\r\n  };\r\n\r\n  const el = document.getElementById('apulia-secure-text');\r\n  if(el) el.textContent = i18n[lang] || i18n.fr;\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2155842 e-con-full e-flex e-con e-child\" data-id=\"2155842\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3f5f229 elementor-widget elementor-widget-image\" data-id=\"3f5f229\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"534\" src=\"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-A-entete-5-telephones-v2-de-1024x683.webp\" class=\"attachment-large size-large wp-image-29263\" alt=\"\" srcset=\"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-A-entete-5-telephones-v2-de-1024x683.webp 1024w, https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-A-entete-5-telephones-v2-de-300x200.webp 300w, https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-A-entete-5-telephones-v2-de-768x512.webp 768w, https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-A-entete-5-telephones-v2-de-1080x720.webp 1080w, https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-A-entete-5-telephones-v2-de-200x133.webp 200w, https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-A-entete-5-telephones-v2-de-600x400.webp 600w, https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-A-entete-5-telephones-v2-de-1200x800.webp 1200w, https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-A-entete-5-telephones-v2-de.webp 1536w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-87f6034 e-flex e-con-boxed e-con e-parent\" data-id=\"87f6034\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-189a7f4 elementor-widget elementor-widget-heading\" data-id=\"189a7f4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">WARUM APULIA INSTALLIEREN?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1acc762 e-flex e-con-boxed e-con e-parent\" data-id=\"1acc762\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dcec9b9 elementor-widget elementor-widget-heading\" data-id=\"dcec9b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Ein einfacher, schneller Zugriff <span style=\"color:#F6A623\">und immer griffbereit<\/span><br>\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-213a29c e-flex e-con-boxed e-con e-parent\" data-id=\"213a29c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b05ceb1 e-con-full e-flex e-con e-child\" data-id=\"b05ceb1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a8c2564 e-con-full e-flex e-con e-child\" data-id=\"a8c2564\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9121136 elementor-widget elementor-widget-image\" data-id=\"9121136\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"200\" height=\"300\" src=\"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/06\/Apulia-ecran-installe-200x300.png\" class=\"attachment-medium size-medium wp-image-17561\" alt=\"\" srcset=\"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/06\/Apulia-ecran-installe-200x300.png 200w, https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/06\/Apulia-ecran-installe-683x1024.png 683w, https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/06\/Apulia-ecran-installe-768x1152.png 768w, https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/06\/Apulia-ecran-installe-600x900.png 600w, https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/06\/Apulia-ecran-installe.png 1024w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cf6b4d5 e-con-full e-flex e-con e-child\" data-id=\"cf6b4d5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c83f570 elementor-widget elementor-widget-html\" data-id=\"c83f570\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"apulia-install-benefits\">\r\n  <div class=\"apulia-benefits-list\">\r\n    <div class=\"apulia-benefit-item\">\r\n      <span class=\"apulia-benefit-icon\">\ud83d\udcac<\/span>\r\n      <div>\r\n        <h3>Dein APULIA-Assistent immer an deiner Seite<\/h3>\r\n        <p>Stell deine Fragen, finde Orte, Aktivit\u00e4ten und Unterk\u00fcnfte und erhalte Antworten, die auf deinen Aufenthalt zugeschnitten sind.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"apulia-benefit-item\">\r\n      <span class=\"apulia-benefit-icon\">\ud83d\udccd<\/span>\r\n      <div>\r\n        <h3>In deiner N\u00e4he<\/h3>\r\n        <p>Entdecke Aktivit\u00e4ten und Orte in der N\u00e4he, wenn die Standortbestimmung verwendet wird.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"apulia-benefit-item\">\r\n      <span class=\"apulia-benefit-icon\">\ud83d\udcf1<\/span>\r\n      <div>\r\n        <h3>Sofortiger Zugriff von deinem Startbildschirm<\/h3>\r\n        <p>Finde Apulia w\u00e4hrend deines gesamten Aufenthalts mit einem Klick.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"apulia-benefit-item\">\r\n      <span class=\"apulia-benefit-icon\">\u2764\ufe0f<\/span>\r\n      <div>\r\n        <h3>Deine Favoriten immer verf\u00fcgbar<\/h3>\r\n        <p>Greif schnell auf die w\u00e4hrend deiner Reise gespeicherten Orte zu.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"apulia-benefit-item\">\r\n      <span class=\"apulia-benefit-icon\">\ud83d\uddfa\ufe0f<\/span>\r\n      <div>\r\n        <h3>Dein Aufenthalt griffbereit<\/h3>\r\n        <p>Sieh jederzeit dein Programm, deine Etappen und deine Entdeckungen ein.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"apulia-benefit-item\">\r\n      <span class=\"apulia-benefit-icon\">\ud83c\udf24\ufe0f<\/span>\r\n      <div>\r\n        <h3>Strandwetter in Echtzeit<\/h3>\r\n        <p>\u00dcberpr\u00fcfe die Bedingungen, bevor du zum Strand aufbrichst.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"apulia-benefit-item\">\r\n      <span class=\"apulia-benefit-icon\">\ud83d\udccd<\/span>\r\n      <div>\r\n        <h3>Apulien einfach erkunden<\/h3>\r\n        <p>Str\u00e4nde, St\u00e4dte, Aktivit\u00e4ten, Restaurants und Unterk\u00fcnfte schnell zug\u00e4nglich.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<style>\r\n.apulia-install-benefits{\r\n  width:100%;\r\n  max-width:420px;\r\n  margin:0;\r\n  padding:0;\r\n  background:transparent;\r\n  color:#ffffff !important;\r\n}\r\n.apulia-install-benefits *{\r\n  font-family:inherit !important;\r\n  box-sizing:border-box;\r\n}\r\n.apulia-benefits-list{\r\n  display:flex;\r\n  flex-direction:column;\r\n  gap:12px;\r\n  margin:0;\r\n  padding:0;\r\n}\r\n.apulia-benefit-item{\r\n  display:flex;\r\n  align-items:flex-start;\r\n  gap:11px;\r\n  margin:0;\r\n  padding:0;\r\n  background:transparent;\r\n  border:0;\r\n  color:#ffffff !important;\r\n}\r\n.apulia-benefit-icon{\r\n  display:inline-block;\r\n  min-width:22px;\r\n  margin-top:1px;\r\n  padding:0;\r\n  background:transparent !important;\r\n  border:0;\r\n  font-size:18px !important;\r\n  line-height:1 !important;\r\n}\r\n.apulia-benefit-item h3{\r\n  margin:0 0 2px;\r\n  padding:0;\r\n  color:#ffffff !important;\r\n  font-size:14px !important;\r\n  line-height:1.25 !important;\r\n}\r\n.apulia-benefit-item p{\r\n  margin:0;\r\n  padding:0;\r\n  color:rgba(255,255,255,.78) !important;\r\n  font-size:12px !important;\r\n  line-height:1.35 !important;\r\n}\r\n@media(max-width:767px){\r\n  .apulia-install-benefits{\r\n    max-width:100%;\r\n  }\r\n  .apulia-benefit-item h3{\r\n    font-size:13px !important;\r\n  }\r\n  .apulia-benefit-item p{\r\n    font-size:11.5px !important;\r\n  }\r\n}\r\n@media (prefers-reduced-motion: no-preference){\r\n  .apulia-benefit-item{\r\n    animation:apulia-benefit-in .45s ease both;\r\n  }\r\n  .apulia-benefit-item:nth-child(1){animation-delay:.04s}\r\n  .apulia-benefit-item:nth-child(2){animation-delay:.08s}\r\n  .apulia-benefit-item:nth-child(3){animation-delay:.12s}\r\n  .apulia-benefit-item:nth-child(4){animation-delay:.16s}\r\n  .apulia-benefit-item:nth-child(5){animation-delay:.20s}\r\n  .apulia-benefit-item:nth-child(6){animation-delay:.24s}\r\n  .apulia-benefit-item:nth-child(7){animation-delay:.28s}\r\n}\r\n@keyframes apulia-benefit-in{\r\n  from{opacity:0;transform:translateY(6px)}\r\n  to{opacity:1;transform:none}\r\n}\r\n<\/style>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dee89b1 e-flex e-con-boxed e-con e-parent\" data-id=\"dee89b1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c91ad80 elementor-widget elementor-widget-shortcode\" data-id=\"c91ad80\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><section class=\"apulia-final-cta\">\r\n  <div class=\"apulia-final-cta-bg\"><\/div>\r\n\r\n  <div class=\"apulia-final-cta-content\">\r\n\r\n    <div class=\"apulia-final-cta-text\">\r\n      <h2>Votre voyage commence ici<\/h2>\r\n\r\n      <p>\r\n        Installez Apulia et vivez les Pouilles autrement,\r\n        \u00e0 chaque instant.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <div class=\"apulia-final-cta-actions\">\r\n\r\n      <!-- QR CODE PC -->\r\n      <a class=\"apulia-final-qr apulia-track-qr\"\r\n         href=\"https:\/\/lespouilles.blog\/installer-apulia-ia\/\"\r\n         aria-label=\"Scanner pour installer Apulia\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/02\/Apulia_IA_Installer_l_application.png\"\r\n          alt=\"QR code pour installer Apulia\">\r\n      <\/a>\r\n\r\n      <!-- APP STORE iOS -->\r\n      <a href=\"https:\/\/apps.apple.com\/app\/id6793093248\"\r\n         class=\"apulia-final-appstore apulia-ios-pwa-trigger\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/tools.applemediaservices.com\/api\/badges\/download-on-the-app-store\/black\/fr-fr?size=250x83\"\r\n          alt=\"T\u00e9l\u00e9charger dans l\u2019App Store\">\r\n      <\/a>\r\n      <script>\r\n      (function(){\r\n        var p=location.pathname||'\/';\r\n        var lang=\/^\\\/it(\\\/|$)\/.test(p)?'it':\/^\\\/en(\\\/|$)\/.test(p)?'en':\/^\\\/de(\\\/|$)\/.test(p)?'de':'';\r\n        if(!lang)return;\r\n        var map={it:['it-it','Scarica su App Store','Scansiona per installare APULIA'],en:['en-us','Download on the App Store','Scan to install APULIA'],de:['de-de','Laden im App Store','Scannen, um APULIA zu installieren']};\r\n        var pair=map[lang];\r\n        var a=document.currentScript.previousElementSibling;\r\n        var img=a&&a.querySelector('img');\r\n        if(!img||!pair)return;\r\n        img.src='https:\/\/tools.applemediaservices.com\/api\/badges\/download-on-the-app-store\/black\/'+pair[0]+'?size=250x83';\r\n        img.alt=pair[1];\r\n        \/* 12\/11\/2026 : le QR code (lien pr\u00e9c\u00e9dent) garde son libell\u00e9 lu par les lecteurs d'\u00e9cran dans la langue de la page. *\/\r\n        var qr=a&&a.previousElementSibling;\r\n        while(qr&&!(qr.classList&&qr.classList.contains('apulia-final-qr')))qr=qr.previousElementSibling;\r\n        if(qr)qr.setAttribute('aria-label',pair[2]);\r\n      })();\r\n      <\/script>\r\n\r\n      <!-- GOOGLE PLAY -->\r\n      <a class=\"apulia-final-google-play apulia-track-google-play\"\r\n         data-button-id=\"final-cta-google-play\"\r\n         href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.lespouilles.apuliaia\"\r\n         target=\"_blank\"\r\n         rel=\"noopener\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/fr_badge_web_generic.png\"\r\n          alt=\"Disponible sur Google Play\">\r\n      <\/a>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n.apulia-final-cta{\r\n  position:relative;\r\n  width:100%;\r\n  min-height:180px;\r\n  border-radius:20px;\r\n  overflow:hidden;\r\n  margin:28px 0 24px;\r\n  border:1px solid rgba(255,255,255,.16);\r\n  background:#061b2d;\r\n}\r\n\r\n.apulia-final-cta-bg{\r\n  position:absolute;\r\n  inset:0;\r\n  background:\r\n    linear-gradient(\r\n      90deg,\r\n      rgba(2,18,32,.18) 0%,\r\n      rgba(2,18,32,.35) 42%,\r\n      rgba(2,18,32,.78) 68%,\r\n      rgba(2,18,32,.92) 100%\r\n    ),\r\n    url(\"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/06\/Apulia-maquette.png\")\r\n    center center \/ cover no-repeat;\r\n}\r\n\r\n.apulia-final-cta-content{\r\n  position:relative;\r\n  z-index:2;\r\n  min-height:180px;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:space-between;\r\n  gap:32px;\r\n  padding:34px 42px;\r\n  color:#fff;\r\n}\r\n\r\n.apulia-final-cta-text{\r\n  max-width:560px;\r\n}\r\n\r\n.apulia-final-cta h2{\r\n  margin:0 0 12px;\r\n  font-size:32px;\r\n  line-height:1.12;\r\n  font-weight:800;\r\n  color:#fff;\r\n}\r\n\r\n.apulia-final-cta p{\r\n  margin:0;\r\n  max-width:500px;\r\n  font-size:16px;\r\n  line-height:1.55;\r\n  color:rgba(255,255,255,.9);\r\n}\r\n\r\n.apulia-final-cta-actions{\r\n  display:flex;\r\n  align-items:center;\r\n  gap:12px;\r\n  flex-wrap:wrap;\r\n  justify-content:flex-end;\r\n}\r\n\r\n\/* GOOGLE PLAY *\/\r\n.apulia-final-google-play,\r\n.apulia-final-appstore{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  height:58px;\r\n  text-decoration:none!important;\r\n}\r\n\r\n.apulia-final-google-play img,\r\n.apulia-final-appstore img{\r\n  display:block;\r\n  height:42px;\r\n  width:auto;\r\n  max-width:148px;\r\n}\r\n.apulia-final-google-play,\r\n.apulia-final-appstore{\r\n  transition:transform .2s ease, opacity .2s ease;\r\n}\r\n.apulia-final-google-play:hover,\r\n.apulia-final-appstore:hover,\r\n.apulia-final-google-play:focus-visible,\r\n.apulia-final-appstore:focus-visible{\r\n  transform:translateY(-2px);\r\n}\r\n\r\n\/* QR *\/\r\n.apulia-final-qr{\r\n  display:none;\r\n  text-decoration:none!important;\r\n}\r\n\r\n.apulia-final-qr img{\r\n  display:block;\r\n  width:135px;\r\n  height:135px;\r\n  object-fit:contain;\r\n  border-radius:16px;\r\n  background:rgba(255,255,255,.08);\r\n  padding:8px;\r\n}\r\n\r\n\/* ===========================\r\n   DESKTOP\r\n   QR + GOOGLE PLAY\r\n=========================== *\/\r\n\r\nbody.apulia-device-desktop .apulia-final-qr{\r\n  display:inline-flex!important;\r\n}\r\n\r\nbody.apulia-device-desktop .apulia-final-google-play{\r\n  display:inline-flex!important;\r\n}\r\n\r\nbody.apulia-device-desktop .apulia-final-appstore{\r\n  display:inline-flex!important;\r\n}\r\n\r\n\/* ===========================\r\n   ANDROID\r\n   GOOGLE PLAY uniquement\r\n=========================== *\/\r\n\r\nbody.apulia-device-android .apulia-final-google-play{\r\n  display:inline-flex!important;\r\n}\r\n\r\nbody.apulia-device-android .apulia-final-appstore{\r\n  display:inline-flex!important;\r\n  transform:scale(.86);\r\n  opacity:.82;\r\n}\r\nbody.apulia-device-android .apulia-final-qr{\r\n  display:none!important;\r\n}\r\n\r\n\/* ===========================\r\n   IOS\r\n   APP STORE uniquement\r\n=========================== *\/\r\n\r\nbody.apulia-device-ios .apulia-final-appstore{\r\n  display:inline-flex!important;\r\n}\r\n\r\nbody.apulia-device-ios .apulia-final-google-play{\r\n  display:inline-flex!important;\r\n  transform:scale(.86);\r\n  opacity:.82;\r\n}\r\nbody.apulia-device-ios .apulia-final-qr{\r\n  display:none!important;\r\n}\r\n\r\n\/* Wrapper iOS App Store : CTA d'installation entier masqu\u00e9.\r\n   Additif + inerte hors wrapper (classe pos\u00e9e uniquement quand IOS_APP). *\/\r\nhtml.apulia-ios-app .apulia-final-cta{\r\n  display:none;\r\n}\r\n\r\n@media (max-width:900px){\r\n\r\n  .apulia-final-cta{\r\n    min-height:330px;\r\n    border-radius:18px;\r\n  }\r\n\r\n  .apulia-final-cta-bg{\r\n    background:\r\n      linear-gradient(\r\n        180deg,\r\n        rgba(2,18,32,.12) 0%,\r\n        rgba(2,18,32,.62) 45%,\r\n        rgba(2,18,32,.96) 100%\r\n      ),\r\n      url(\"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/06\/olivier.jpeg\")\r\n      center center \/ cover no-repeat;\r\n  }\r\n\r\n  .apulia-final-cta-content{\r\n    min-height:330px;\r\n    flex-direction:column;\r\n    align-items:flex-start;\r\n    justify-content:flex-end;\r\n    gap:20px;\r\n    padding:28px 22px;\r\n  }\r\n\r\n  .apulia-final-cta h2{\r\n    font-size:27px;\r\n  }\r\n\r\n  .apulia-final-cta p{\r\n    font-size:15px;\r\n  }\r\n\r\n  .apulia-final-cta-actions{\r\n    width:100%;\r\n    justify-content:flex-start;\r\n  }\r\n\r\n  .apulia-final-google-play img,\r\n  .apulia-final-appstore img{\r\n    height:40px;\r\n    max-width:140px;\r\n  }\r\n}\r\n\r\n@media (prefers-reduced-motion: reduce){\r\n  .apulia-final-google-play,\r\n  .apulia-final-appstore,\r\n  .apulia-final-google-play:hover,\r\n  .apulia-final-appstore:hover{\r\n    transition:none;\r\n    transform:none;\r\n  }\r\n}\r\n<\/style><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-88ddf6c elementor-widget elementor-widget-shortcode\" data-id=\"88ddf6c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\r\n.pwa-modal-backdrop{display:none;position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:9999;backdrop-filter:blur(6px);}\r\n.pwa-modal{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(92vw,520px);background:#001D26;color:#fff;border-radius:20px;box-shadow:0 16px 48px rgba(0,0,0,.6);padding:28px;z-index:10000;font-family:-apple-system,BlinkMacSystemFont,\"SF Pro Text\",system-ui,sans-serif;}\r\n.pwa-modal h3{margin:0 0 14px;font-size:22px;font-weight:800;color:#F6A623;line-height:1.3;}\r\n.pwa-modal p{margin:0;font-size:16px;line-height:1.6;opacity:.9;}\r\n.pwa-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px;}\r\n.pwa-btn{padding:10px 14px;border:0;border-radius:9999px;font-weight:700;cursor:pointer;font-size:15px;transition:all .2s;}\r\n.pwa-btn-primary{background:#F6A623;color:#001D26;}\r\n.pwa-btn-ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.2);}\r\n#apulia-inapp-overlay{display:none;position:fixed;inset:0;z-index:99999;background:linear-gradient(135deg,#001D26 0%,#005E75 100%);color:#fff;font-family:-apple-system,BlinkMacSystemFont,\"SF Pro Text\",system-ui,sans-serif;overflow-y:auto;-webkit-overflow-scrolling:touch;}\r\n#apulia-inapp-overlay.active{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 20px;text-align:center;}\r\n.apulia-inapp-content{max-width:480px;width:100%;display:flex;flex-direction:column;align-items:center;gap:24px;}\r\n.apulia-inapp-logo{width:80px;height:80px;border-radius:18px;object-fit:contain;box-shadow:0 8px 24px rgba(0,0,0,.4);}\r\n.apulia-inapp-title{font-size:26px;font-weight:900;line-height:1.2;margin:0;letter-spacing:-.4px;}\r\n.apulia-inapp-title span{color:#F6A623;}\r\n.apulia-inapp-text{font-size:16px;line-height:1.6;opacity:.9;margin:0;}\r\n.apulia-inapp-btn{padding:14px 28px;border:0;border-radius:9999px;font-weight:700;font-size:17px;line-height:1;color:#001D26;background:#F6A623;box-shadow:0 6px 20px rgba(0,0,0,.25);cursor:pointer;white-space:nowrap;transition:all .2s;margin-top:8px;}\r\n.apulia-inapp-btn.copied{background:#22c55e;color:#fff;}\r\n.apulia-inapp-divider{font-size:13px;opacity:.4;letter-spacing:.05em;text-transform:uppercase;margin:0;}\r\n.apulia-inapp-fallback{font-size:14px;opacity:.7;margin-top:4px;line-height:1.6;}\r\n.apulia-inapp-actions{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;}\r\n<\/style>\r\n\r\n<div class=\"pwa-modal-backdrop\" id=\"pwa-modal-wrap\" aria-hidden=\"true\">\r\n  <div class=\"pwa-modal\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"pwa-title\">\r\n    <h3 id=\"pwa-title\">Installer <span style=\"color:#fff;\">APULIA<\/span><\/h3>\r\n    <p id=\"pwa-modal-content\"><\/p>\r\n    <div class=\"pwa-actions\">\r\n      <button class=\"pwa-btn pwa-btn-ghost\" id=\"pwa-close\">Fermer<\/button>\r\n      <button class=\"pwa-btn pwa-btn-primary\" id=\"pwa-ok\">Compris<\/button>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var I18N={\r\n    fr:{\r\n      appName:'APULIA',modalClose:'Fermer',modalOk:'Compris',infoTitle:'Information',\r\n      copied:'\u2705 Lien copi\u00e9 !',copyLabel:'\ud83d\udccb Copier le lien',shared:'\ud83d\udd17 Lien partag\u00e9 !',holdToCopy:'\ud83d\udc46 Maintiens pour copier',\r\n      alreadyInstalled:'APULIA est d\u00e9j\u00e0 install\u00e9e sur ton appareil.',\r\n      installSuccess:'Installation r\u00e9ussie ! APULIA est maintenant sur ton \u00e9cran d\u2019accueil.',\r\n      titleIPhone:'Installer <span style=\"color:#fff;\">APULIA<\/span> sur iPhone',\r\n      titleIPad:'Installer <span style=\"color:#fff;\">APULIA<\/span> sur iPad',\r\n      titleDesktop:'Installer <span style=\"color:#fff;\">APULIA<\/span>',\r\n      titleGeneric:'Installer <span style=\"color:#fff;\">APULIA<\/span>',\r\n      iosSafari:'Dans <strong>Safari<\/strong>, touche <strong>Partager<\/strong> (ic\u00f4ne \u25a2\u2191), fais d\u00e9filer et touche <strong>Sur l\u2019\u00e9cran d\u2019accueil<\/strong>, puis <strong>Ajouter<\/strong>. Si l\u2019option n\u2019appara\u00eet pas : descends, touche <strong>Modifier les actions<\/strong>, ajoute <strong>Sur l\u2019\u00e9cran d\u2019accueil<\/strong>.',\r\n      iosOtherModern:'Touche l\u2019ic\u00f4ne <strong>Partager<\/strong> dans la barre d\u2019adresse, puis <strong>Ajouter \u00e0 l\u2019\u00e9cran d\u2019accueil<\/strong>, puis <strong>Ajouter<\/strong>.',\r\n      iosOtherOld:'Ta version d\u2019iOS ne permet l\u2019installation que depuis Safari. Ouvre cette page dans <strong>Safari<\/strong>, puis touche <strong>Partager<\/strong> \u2192 <strong>Sur l\u2019\u00e9cran d\u2019accueil<\/strong>.',\r\n      desktopChromium:'Scanne le QR code avec ton t\u00e9l\u00e9phone ou clique sur l\u2019ic\u00f4ne d\u2019installation dans la barre d\u2019adresse si ton navigateur la propose.',\r\n      desktopSafariMac:'Scanne le QR code avec ton iPhone. Sur Mac compatible : <strong>Fichier<\/strong> \u2192 <strong>Ajouter au Dock\u2026<\/strong>.',\r\n      desktopUnsupported:'Scanne le QR code avec ton t\u00e9l\u00e9phone pour installer APULIA.',\r\n      overlayInAppTitleIOS:'Installer <span>APULIA<\/span> sur iPhone',\r\n      overlayInAppTitleAndroid:'Installer <span>APULIA<\/span> sur Android',\r\n      overlayInAppTextIOS:'Cette page est ouverte dans le navigateur int\u00e9gr\u00e9. Ouvre-la dans <strong>Safari<\/strong> pour installer APULIA.',\r\n      overlayInAppTextAndroid:'Cette page est ouverte dans le navigateur int\u00e9gr\u00e9. Utilise plut\u00f4t <strong>Google Play<\/strong> pour installer APULIA sur Android.',\r\n      overlayInAppDividerIOS:'puis ouvre Safari et colle le lien',\r\n      overlayInAppDividerAndroid:'ou ouvre Google Play',\r\n      overlayInAppFallbackIOS:'Ou touche <strong>\u2022\u2022\u2022<\/strong> en haut \u00e0 droite, puis <strong>Ouvrir dans Safari<\/strong>.',\r\n      overlayInAppFallbackAndroid:'Sur Android, utilise le bouton <strong>Google Play<\/strong>.',\r\n      androidBlocked:'Sur Android, utilise le bouton <strong>Google Play<\/strong> pour installer APULIA.'\r\n    },\r\n    it:{\r\n      appName:'APULIA',modalClose:'Chiudi',modalOk:'Ho capito',infoTitle:'Informazione',\r\n      copied:'\u2705 Link copiato!',copyLabel:'\ud83d\udccb Copia il link',shared:'\ud83d\udd17 Link condiviso!',holdToCopy:'\ud83d\udc46 Tieni premuto per copiare',\r\n      alreadyInstalled:'APULIA \u00e8 gi\u00e0 installata sul tuo dispositivo.',\r\n      installSuccess:'Installazione riuscita! APULIA \u00e8 ora sulla schermata Home.',\r\n      titleIPhone:'Installa <span style=\"color:#fff;\">APULIA<\/span> su iPhone',\r\n      titleIPad:'Installa <span style=\"color:#fff;\">APULIA<\/span> su iPad',\r\n      titleDesktop:'Installa <span style=\"color:#fff;\">APULIA<\/span>',\r\n      titleGeneric:'Installa <span style=\"color:#fff;\">APULIA<\/span>',\r\n      iosSafari:'In <strong>Safari<\/strong>, tocca <strong>Condividi<\/strong> (icona \u25a2\u2191), scorri e tocca <strong>Aggiungi a Home<\/strong>, poi <strong>Aggiungi<\/strong>. Se l\u2019opzione non compare: scorri, tocca <strong>Modifica azioni<\/strong> e aggiungi <strong>Aggiungi a Home<\/strong>.',\r\n      iosOtherModern:'Tocca l\u2019icona <strong>Condividi<\/strong> nella barra degli indirizzi, poi <strong>Aggiungi a Home<\/strong>, poi <strong>Aggiungi<\/strong>.',\r\n      iosOtherOld:'Questa versione di iOS permette l\u2019installazione solo da Safari. Apri questa pagina in <strong>Safari<\/strong>, poi tocca <strong>Condividi<\/strong> \u2192 <strong>Aggiungi a Home<\/strong>.',\r\n      desktopChromium:'Scansiona il codice QR con il telefono, oppure fai clic sull\u2019icona di installazione nella barra degli indirizzi se il browser la propone.',\r\n      desktopSafariMac:'Scansiona il codice QR con l\u2019iPhone. Su un Mac compatibile: <strong>File<\/strong> \u2192 <strong>Aggiungi al Dock\u2026<\/strong>.',\r\n      desktopUnsupported:'Scansiona il codice QR con il telefono per installare APULIA.',\r\n      overlayInAppTitleIOS:'Installa <span>APULIA<\/span> su iPhone',\r\n      overlayInAppTitleAndroid:'Installa <span>APULIA<\/span> su Android',\r\n      overlayInAppTextIOS:'Questa pagina \u00e8 aperta nel browser integrato. Aprilo in <strong>Safari<\/strong> per poter installare APULIA.',\r\n      overlayInAppTextAndroid:'Questa pagina \u00e8 aperta nel browser integrato. Usa <strong>Google Play<\/strong> per installare APULIA su Android.',\r\n      overlayInAppDividerIOS:'poi apri Safari e incolla il link',\r\n      overlayInAppDividerAndroid:'oppure apri Google Play',\r\n      overlayInAppFallbackIOS:'Oppure tocca <strong>\u2022\u2022\u2022<\/strong> in alto a destra, poi <strong>Apri in Safari<\/strong>.',\r\n      overlayInAppFallbackAndroid:'Su Android, usa il pulsante <strong>Google Play<\/strong>.',\r\n      androidBlocked:'Su Android, usa il pulsante <strong>Google Play<\/strong> per installare APULIA.'\r\n    },\r\n    en:{\r\n      appName:'APULIA',modalClose:'Close',modalOk:'Got it',infoTitle:'Information',\r\n      copied:'\u2705 Link copied!',copyLabel:'\ud83d\udccb Copy the link',shared:'\ud83d\udd17 Link shared!',holdToCopy:'\ud83d\udc46 Hold to copy',\r\n      alreadyInstalled:'APULIA is already installed on your device.',\r\n      installSuccess:'Installed. APULIA is now on your home screen.',\r\n      titleIPhone:'Install <span style=\"color:#fff;\">APULIA<\/span> on iPhone',\r\n      titleIPad:'Install <span style=\"color:#fff;\">APULIA<\/span> on iPad',\r\n      titleDesktop:'Install <span style=\"color:#fff;\">APULIA<\/span>',\r\n      titleGeneric:'Install <span style=\"color:#fff;\">APULIA<\/span>',\r\n      iosSafari:'In <strong>Safari<\/strong>, tap <strong>Share<\/strong> (\u25a2\u2191 icon), scroll and tap <strong>Add to Home Screen<\/strong>, then <strong>Add<\/strong>. If you do not see it: scroll, tap <strong>Edit Actions<\/strong>, and add <strong>Add to Home Screen<\/strong>.',\r\n      iosOtherModern:'Tap the <strong>Share<\/strong> icon in the address bar, then <strong>Add to Home Screen<\/strong>, then <strong>Add<\/strong>.',\r\n      iosOtherOld:'This version of iOS can only install from Safari. Open this page in <strong>Safari<\/strong>, then tap <strong>Share<\/strong> \u2192 <strong>Add to Home Screen<\/strong>.',\r\n      desktopChromium:'Scan the QR code with your phone, or click the install icon in the address bar if your browser shows it.',\r\n      desktopSafariMac:'Scan the QR code with your iPhone. On a compatible Mac: <strong>File<\/strong> \u2192 <strong>Add to Dock\u2026<\/strong>.',\r\n      desktopUnsupported:'Scan the QR code with your phone to install APULIA.',\r\n      overlayInAppTitleIOS:'Install <span>APULIA<\/span> on iPhone',\r\n      overlayInAppTitleAndroid:'Install <span>APULIA<\/span> on Android',\r\n      overlayInAppTextIOS:'This page is open in an in-app browser. Open it in <strong>Safari<\/strong> to install APULIA.',\r\n      overlayInAppTextAndroid:'This page is open in an in-app browser. Use <strong>Google Play<\/strong> to install APULIA on Android.',\r\n      overlayInAppDividerIOS:'then open Safari and paste the link',\r\n      overlayInAppDividerAndroid:'or open Google Play',\r\n      overlayInAppFallbackIOS:'Or tap <strong>\u2022\u2022\u2022<\/strong> at the top right, then <strong>Open in Safari<\/strong>.',\r\n      overlayInAppFallbackAndroid:'On Android, use the <strong>Google Play<\/strong> button.',\r\n      androidBlocked:'On Android, use the <strong>Google Play<\/strong> button to install APULIA.'\r\n    },\r\n    de:{\r\n      appName:'APULIA',modalClose:'Schlie\u00dfen',modalOk:'Verstanden',infoTitle:'Hinweis',\r\n      copied:'\u2705 Link kopiert!',copyLabel:'\ud83d\udccb Link kopieren',shared:'\ud83d\udd17 Link geteilt!',holdToCopy:'\ud83d\udc46 Gedr\u00fcckt halten zum Kopieren',\r\n      alreadyInstalled:'APULIA ist auf diesem Ger\u00e4t bereits installiert.',\r\n      installSuccess:'Installation fertig. APULIA liegt jetzt auf dem Home-Bildschirm.',\r\n      titleIPhone:'<span style=\"color:#fff;\">APULIA<\/span> auf dem iPhone installieren',\r\n      titleIPad:'<span style=\"color:#fff;\">APULIA<\/span> auf dem iPad installieren',\r\n      titleDesktop:'<span style=\"color:#fff;\">APULIA<\/span> installieren',\r\n      titleGeneric:'<span style=\"color:#fff;\">APULIA<\/span> installieren',\r\n      iosSafari:'Tippe in <strong>Safari<\/strong> auf <strong>Teilen<\/strong> (Symbol \u25a2\u2191), scrolle und tippe auf <strong>Zum Home-Bildschirm<\/strong>, dann auf <strong>Hinzuf\u00fcgen<\/strong>. Wenn die Option fehlt: nach unten scrollen, <strong>Aktionen bearbeiten<\/strong> tippen und <strong>Zum Home-Bildschirm<\/strong> hinzuf\u00fcgen.',\r\n      iosOtherModern:'Tippe auf das Symbol <strong>Teilen<\/strong> in der Adressleiste, dann auf <strong>Zum Home-Bildschirm<\/strong>, dann auf <strong>Hinzuf\u00fcgen<\/strong>.',\r\n      iosOtherOld:'Diese iOS-Version erlaubt die Installation nur \u00fcber Safari. \u00d6ffne diese Seite in <strong>Safari<\/strong>, dann <strong>Teilen<\/strong> \u2192 <strong>Zum Home-Bildschirm<\/strong>.',\r\n      desktopChromium:'Scanne den QR-Code mit dem Telefon oder klicke auf das Installationssymbol in der Adressleiste, falls der Browser es anzeigt.',\r\n      desktopSafariMac:'Scanne den QR-Code mit dem iPhone. Auf einem passenden Mac: <strong>Ablage<\/strong> \u2192 <strong>Zum Dock hinzuf\u00fcgen\u2026<\/strong>.',\r\n      desktopUnsupported:'Scanne den QR-Code mit dem Telefon, um APULIA zu installieren.',\r\n      overlayInAppTitleIOS:'<span>APULIA<\/span> auf dem iPhone installieren',\r\n      overlayInAppTitleAndroid:'<span>APULIA<\/span> auf Android installieren',\r\n      overlayInAppTextIOS:'Diese Seite ist im integrierten Browser ge\u00f6ffnet. \u00d6ffne sie in <strong>Safari<\/strong>, um APULIA zu installieren.',\r\n      overlayInAppTextAndroid:'Diese Seite ist im integrierten Browser ge\u00f6ffnet. Nutze <strong>Google Play<\/strong>, um APULIA auf Android zu installieren.',\r\n      overlayInAppDividerIOS:'dann Safari \u00f6ffnen und den Link einf\u00fcgen',\r\n      overlayInAppDividerAndroid:'oder Google Play \u00f6ffnen',\r\n      overlayInAppFallbackIOS:'Oder tippe oben rechts auf <strong>\u2022\u2022\u2022<\/strong>, dann auf <strong>In Safari \u00f6ffnen<\/strong>.',\r\n      overlayInAppFallbackAndroid:'Auf Android den Button <strong>Google Play<\/strong> verwenden.',\r\n      androidBlocked:'Auf Android den Button <strong>Google Play<\/strong> verwenden, um APULIA zu installieren.'\r\n    },\r\n    es:{},\r\n    nl:{}\r\n  };\r\n\r\n  I18N.es=I18N.fr; I18N.nl=I18N.fr;\r\n\r\n  function getLang(){\r\n    var p=location.pathname||'\/';\r\n    if(\/^\\\/it(\\\/|$)\/.test(p))return'it';\r\n    if(\/^\\\/en(\\\/|$)\/.test(p))return'en';\r\n    if(\/^\\\/de(\\\/|$)\/.test(p))return'de';\r\n    var w=window.APULIA_WPML_LANG;\r\n    if(w==='it'||w==='en'||w==='de'||w==='fr')return w;\r\n    var raw=((document.documentElement.getAttribute('lang')||navigator.language||'fr')+'').toLowerCase();\r\n    if(raw.indexOf('it')===0)return'it';\r\n    if(raw.indexOf('en')===0)return'en';\r\n    if(raw.indexOf('es')===0)return'es';\r\n    if(raw.indexOf('de')===0)return'de';\r\n    if(raw.indexOf('nl')===0)return'nl';\r\n    return'fr';\r\n  }\r\n\r\n  var LANG=getLang();\r\n  var T=I18N[LANG]||I18N.fr;\r\n  var deferredPrompt=null;\r\n\r\n  function detectContext(){\r\n    var ua=navigator.userAgent||'';\r\n    var nav=navigator||{};\r\n    var maxTouch=nav.maxTouchPoints||0;\r\n    var plat=nav.platform||'';\r\n\r\n    var isInApp=\/FBAN|FBAV|FB_IAB|FBMD|Instagram|Messenger|TikTok|musical_ly|LinkedInApp|Twitter|Pinterest|Snapchat|MicroMessenger|\\bGSA\\\/|WebView|(^|\\s)wv(\\s|\\))\/i.test(ua);\r\n    var isAndroid=\/Android\/i.test(ua);\r\n    var isIPhone=\/iPhone|iPod\/i.test(ua);\r\n    var isIPad=\/iPad\/i.test(ua)||(\/Macintosh\/i.test(ua)&&maxTouch>1)||(plat==='MacIntel'&&maxTouch>1);\r\n    var isIOS=isIPhone||isIPad;\r\n    var isDesktop=!isAndroid&&!isIOS;\r\n\r\n    var isChromeIOS=isIOS&&\/CriOS\/i.test(ua);\r\n    var isFirefoxIOS=isIOS&&\/FxiOS\/i.test(ua);\r\n    var isEdgeIOS=isIOS&&\/EdgiOS\/i.test(ua);\r\n    var isOperaIOS=isIOS&&\/OPiOS\/i.test(ua);\r\n    var isSafariIOS=isIOS&&\/Safari\/i.test(ua)&&!isChromeIOS&&!isFirefoxIOS&&!isEdgeIOS&&!isOperaIOS&&!isInApp;\r\n\r\n    var isEdgeDesktop=isDesktop&&\/Edg\\\/\/i.test(ua);\r\n    var isOperaDesktop=isDesktop&&\/\\bOPR\\\/|Opera\/i.test(ua);\r\n    var isSafariDesktop=isDesktop&&\/Safari\/i.test(ua)&&!\/Chrome|Chromium|Edg\\\/|OPR\\\/\/i.test(ua);\r\n    var isChromeDesktop=isDesktop&&\/Chrome\/i.test(ua)&&!isEdgeDesktop&&!isOperaDesktop;\r\n    var isChromiumDesktop=isChromeDesktop||isEdgeDesktop||isOperaDesktop;\r\n\r\n    var isStandalone=false;\r\n    try{\r\n      if(window.matchMedia&&window.matchMedia('(display-mode: standalone)').matches)isStandalone=true;\r\n      if('standalone' in nav&&nav.standalone===true)isStandalone=true;\r\n      if(document.referrer&&document.referrer.indexOf('android-app:\/\/')===0)isStandalone=true;\r\n      if(typeof window.apuliaIsAndroidApp==='function'&&window.apuliaIsAndroidApp())isStandalone=true;\r\n    }catch(e){}\r\n\r\n    return{\r\n      ua:ua,isInApp:isInApp,isAndroid:isAndroid,isIOS:isIOS,isIPhone:isIPhone,isIPad:isIPad,isDesktop:isDesktop,\r\n      isSafariIOS:isSafariIOS,isChromeIOS:isChromeIOS,isFirefoxIOS:isFirefoxIOS,isEdgeIOS:isEdgeIOS,isOperaIOS:isOperaIOS,\r\n      isChromiumDesktop:isChromiumDesktop,isSafariDesktop:isSafariDesktop,isStandalone:isStandalone\r\n    };\r\n  }\r\n\r\n  var CTX=detectContext();\r\n\r\n  \/\/ === APULIA \u2014 Helper plateforme (SOURCE DE V\u00c9RIT\u00c9 UNIQUE) ===\r\n  \/\/ Le wrapper iOS App Store est SEUL responsable de window.APULIA_APP_PLATFORM.\r\n  \/\/ Le front NE FAIT QUE LIRE ce marqueur, jamais l'\u00e9crire. Toute la logique\r\n  \/\/ plateforme du projet doit passer par window.ApuliaPlatform (aucune relecture\r\n  \/\/ directe de window.APULIA_APP_PLATFORM ailleurs).\r\n  \/\/ Construction d\u00e9fensive : conserve l'objet et les m\u00e9thodes d\u00e9j\u00e0 pr\u00e9sents,\r\n  \/\/ compl\u00e8te uniquement ce qui manque (aucun \u00e9crasement inutile).\r\n  window.ApuliaPlatform = window.ApuliaPlatform || {};\r\n  window.ApuliaPlatform.isIOSApp = window.ApuliaPlatform.isIOSApp ||\r\n    function(){ return window.APULIA_APP_PLATFORM === 'IOS_APP'; };\r\n  window.ApuliaPlatform.isAndroid = window.ApuliaPlatform.isAndroid ||\r\n    function(){ return !this.isIOSApp() && detectContext().isAndroid; };\r\n  window.ApuliaPlatform.isPWA = window.ApuliaPlatform.isPWA ||\r\n    function(){ return !this.isIOSApp() && detectContext().isStandalone; };\r\n  window.ApuliaPlatform.isWeb = window.ApuliaPlatform.isWeb ||\r\n    function(){ var c=detectContext(); return !this.isIOSApp() && !c.isAndroid && !c.isStandalone; };\r\n\r\n  function applyDeviceClasses(){\r\n    CTX=detectContext();\r\n    document.body.classList.remove('apulia-device-android','apulia-device-ios','apulia-device-desktop','pwa-standalone');\r\n    document.body.classList.add(CTX.isAndroid?'apulia-device-android':CTX.isIOS?'apulia-device-ios':'apulia-device-desktop');\r\n    if(CTX.isStandalone)document.body.classList.add('pwa-standalone');\r\n    \/\/ Marqueur wrapper iOS App Store : pose une classe d\u00e9di\u00e9e sur <html> (ne\r\n    \/\/ touche jamais aux classes body.apulia-device-* existantes). Inerte partout\r\n    \/\/ sauf dans le wrapper iOS.\r\n    if(window.ApuliaPlatform.isIOSApp()){document.documentElement.classList.add('apulia-ios-app');}\r\n    else{document.documentElement.classList.remove('apulia-ios-app');}\r\n  }\r\n\r\n  applyDeviceClasses();\r\n\r\n  var TRACK_URL='https:\/\/api.lespouilles.blog\/track';\r\n  var ROUTE=location.pathname||'\/installer-apulia-ia';\r\n\r\n  \/* Cette page g\u00e8re d\u00e9j\u00e0 son propre suivi PWA (prompt\/installed) : on d\u00e9sactive\r\n     le volet PWA de apulia-autotrack.js pour \u00e9viter tout double comptage. *\/\r\n  try{ window.APULIA_DISABLE_PWA_AUTOTRACK = true; }catch(e){}\r\n\r\n  function captureUtm(){\r\n    var o={};\r\n    try{\r\n      var p=new URLSearchParams(location.search||'');\r\n      ['utm_source','utm_medium','utm_campaign','utm_content','utm_term','fbclid','gclid'].forEach(function(k){\r\n        var v=p.get(k); if(v)o[k]=v;\r\n      });\r\n    }catch(e){}\r\n    return o;\r\n  }\r\n\r\n  function buildTrackDetails(extra){\r\n    var ctx=detectContext();\r\n    var base={\r\n      lang:LANG,\r\n      install_page:ROUTE,\r\n      route:ROUTE,\r\n      platform:ctx.isIOS?'ios':ctx.isAndroid?'android':'desktop',\r\n      os:ctx.isIOS?'ios':ctx.isAndroid?'android':'desktop',\r\n      device:ctx.isIPad?'tablet':(ctx.isIOS||ctx.isAndroid)?'mobile':'desktop',\r\n      referrer:document.referrer||null,\r\n      landing_page:location.href||null\r\n    };\r\n    var utm=captureUtm();\r\n    for(var k in utm)base[k]=utm[k];\r\n    if(extra){for(var k2 in extra)base[k2]=extra[k2];}\r\n    return base;\r\n  }\r\n\r\n  \/* Migration Phase 2C : toutes les \u00e9missions passent d\u00e9sormais par le module\r\n     central ApuliaTrack, avec la taxonomie CANONIQUE. Plus aucun POST \/track legacy.\r\n     - install_page_view et play_store_open sont g\u00e9r\u00e9s par apulia-autotrack.js.\r\n     - Les \u00e9v\u00e9nements non canoniques (guide\/overlay\/already\/google_play) sont ignor\u00e9s. *\/\r\n  var CANON_MAP = {\r\n    pwa_install_click:        'install_cta_click',\r\n    qr_install_click:         'install_cta_click',\r\n    pwa_install_prompt_shown: 'pwa_prompt_shown',\r\n    pwa_prompt_accepted:      'pwa_prompt_accepted',\r\n    pwa_install_dismissed:    'pwa_prompt_dismissed',\r\n    pwa_installed:            'pwa_installed',\r\n    pwa_open_standalone:      'pwa_open_standalone'\r\n  };\r\n  var SRC_MAP = {\r\n    pwa_install_click: 'install_page',\r\n    qr_install_click:  'qr_code',\r\n    pwa_installed:     'browser_prompt'\r\n  };\r\n\r\n  function trackEvent(name,details){\r\n    try{\r\n      var canonical=CANON_MAP[name];\r\n      if(!canonical)return; \/\/ legacy\/non-canonique : plus jamais \u00e9mis\r\n      if(!(window.ApuliaTrack&&window.ApuliaTrack.track))return;\r\n      var ctx=detectContext();\r\n      var platform=ctx.isIOS?'ios':ctx.isAndroid?'android':(ctx.isStandalone?'pwa':'web');\r\n      var params={platform:platform,page:ROUTE,language:LANG};\r\n      if(SRC_MAP[name])params.install_source=SRC_MAP[name];\r\n      if(details&&details.source)params.button_id=String(details.source).slice(0,128);\r\n      window.ApuliaTrack.track(canonical,params);\r\n    }catch(e){}\r\n  }\r\n\r\n  function openModal(title,body){\r\n    var modal=document.getElementById('pwa-modal-wrap');\r\n    var h=document.getElementById('pwa-title');\r\n    var p=document.getElementById('pwa-modal-content');\r\n    if(!modal||!h||!p)return;\r\n    h.innerHTML=title;\r\n    p.innerHTML=body;\r\n    modal.style.display='block';\r\n    modal.setAttribute('aria-hidden','false');\r\n  }\r\n\r\n  function closeModal(){\r\n    var modal=document.getElementById('pwa-modal-wrap');\r\n    if(modal){modal.style.display='none';modal.setAttribute('aria-hidden','true');}\r\n  }\r\n\r\n  function showMessage(text){\r\n    openModal(T.infoTitle,text);\r\n  }\r\n\r\n  function pickGuide(){\r\n    var ctx=detectContext();\r\n\r\n    if(ctx.isIOS){\r\n      if(ctx.isSafariIOS)return{title:ctx.isIPad?T.titleIPad:T.titleIPhone,body:T.iosSafari};\r\n      if(!ctx.isInApp&&(ctx.isChromeIOS||ctx.isFirefoxIOS||ctx.isEdgeIOS||ctx.isOperaIOS))return{title:ctx.isIPad?T.titleIPad:T.titleIPhone,body:T.iosOtherModern};\r\n      if(!ctx.isInApp)return{title:ctx.isIPad?T.titleIPad:T.titleIPhone,body:T.iosOtherModern};\r\n      return{title:ctx.isIPad?T.titleIPad:T.titleIPhone,body:T.iosOtherOld};\r\n    }\r\n\r\n    if(ctx.isDesktop){\r\n      if(ctx.isChromiumDesktop)return{title:T.titleDesktop,body:T.desktopChromium};\r\n      if(ctx.isSafariDesktop)return{title:T.titleDesktop,body:T.desktopSafariMac};\r\n      return{title:T.titleDesktop,body:T.desktopUnsupported};\r\n    }\r\n\r\n    return{title:T.titleGeneric,body:T.androidBlocked};\r\n  }\r\n\r\n  function showInstallGuide(source){\r\n    if(window.ApuliaPlatform.isIOSApp())return; \/\/ iOS App Store : aucune logique d'install PWA\r\n    var ctx=detectContext();\r\n\r\n    if(ctx.isStandalone){\r\n      showMessage(T.alreadyInstalled);\r\n      trackEvent('pwa_already_installed',{source:source||null});\r\n      return;\r\n    }\r\n\r\n    var g=pickGuide();\r\n    openModal(g.title,g.body);\r\n\r\n    trackEvent('pwa_install_guide_shown',{\r\n      source:source||null,\r\n      lang:LANG,\r\n      os:ctx.isIOS?'ios':ctx.isAndroid?'android':'desktop',\r\n      inapp:ctx.isInApp?1:0\r\n    });\r\n  }\r\n\r\n  function openInstallGuide(source){\r\n    if(window.ApuliaPlatform.isIOSApp())return; \/\/ iOS App Store : aucune logique d'install PWA\r\n    var ctx=detectContext();\r\n\r\n    trackEvent('pwa_install_click',{\r\n      source:source||'unknown',\r\n      lang:LANG,\r\n      os:ctx.isIOS?'ios':ctx.isAndroid?'android':'desktop',\r\n      inapp:ctx.isInApp?1:0\r\n    });\r\n\r\n    if(ctx.isAndroid){\r\n      showMessage(T.androidBlocked);\r\n      return;\r\n    }\r\n\r\n    if(deferredPrompt && !ctx.isIOS){\r\n      try{\r\n        deferredPrompt.prompt();\r\n        deferredPrompt.userChoice.then(function(choice){\r\n          if(choice&&choice.outcome==='accepted'){\r\n            trackEvent('pwa_prompt_accepted',{source:'beforeinstallprompt'});\r\n            applyDeviceClasses();\r\n            showMessage(T.installSuccess);\r\n          }else{\r\n            trackEvent('pwa_install_dismissed',{outcome:'dismissed',lang:LANG});\r\n          }\r\n          deferredPrompt=null;\r\n        }).catch(function(){\r\n          showInstallGuide(source);\r\n          deferredPrompt=null;\r\n        });\r\n      }catch(e){\r\n        showInstallGuide(source);\r\n        deferredPrompt=null;\r\n      }\r\n      return;\r\n    }\r\n\r\n    showInstallGuide(source);\r\n  }\r\n\r\n  function copySuccess(btn){\r\n    if(!btn)return;\r\n    btn.textContent=T.copied;\r\n    btn.classList.add('copied');\r\n    setTimeout(function(){btn.textContent=T.copyLabel;btn.classList.remove('copied');},2500);\r\n  }\r\n\r\n  function fallbackCopy(text,btn){\r\n    var ok=false;\r\n    try{\r\n      var ta=document.createElement('textarea');\r\n      ta.value=text;\r\n      ta.setAttribute('readonly','');\r\n      ta.style.cssText='position:fixed;top:0;left:0;width:1px;height:1px;padding:0;border:none;outline:none;background:transparent;font-size:16px;';\r\n      document.body.appendChild(ta);\r\n      ta.focus();ta.select();\r\n      ok=document.execCommand('copy');\r\n      document.body.removeChild(ta);\r\n    }catch(e){ok=false;}\r\n    if(ok){copySuccess(btn);return true;}\r\n    if(navigator.share){\r\n      navigator.share({title:T.appName,url:text}).catch(function(){});\r\n      return true;\r\n    }\r\n    return false;\r\n  }\r\n\r\n  function apuliaCopy(url,btn){\r\n    if(navigator.clipboard&&navigator.clipboard.writeText){\r\n      navigator.clipboard.writeText(url).then(function(){copySuccess(btn);}).catch(function(){fallbackCopy(url,btn);});\r\n      return;\r\n    }\r\n    fallbackCopy(url,btn);\r\n  }\r\n\r\n  function showInAppOverlay(){\r\n    if(window.ApuliaPlatform.isIOSApp())return; \/\/ iOS App Store : pas d'overlay \"ouvrir dans Safari\"\r\n    var ctx=detectContext();\r\n    if(!ctx.isInApp)return;\r\n    if(location.pathname.indexOf('\/installer-apulia')!==0)return;\r\n\r\n    var currentUrl=location.href;\r\n\r\n    if(ctx.isIOS){\r\n      var ov=document.createElement('div');\r\n      ov.id='apulia-inapp-overlay';\r\n      ov.className='active';\r\n      ov.innerHTML=\r\n        '<div class=\"apulia-inapp-content\">'+\r\n          '<img decoding=\"async\" src=\"https:\/\/lespouilles.blog\/wp-content\/uploads\/2025\/08\/apulia_noframe_192.png\" alt=\"APULIA\" class=\"apulia-inapp-logo\" loading=\"lazy\">'+\r\n          '<h2 class=\"apulia-inapp-title\">'+T.overlayInAppTitleIOS+'<\/h2>'+\r\n          '<p class=\"apulia-inapp-text\">'+T.overlayInAppTextIOS+'<\/p>'+\r\n          '<div class=\"apulia-inapp-actions\">'+\r\n            '<button class=\"apulia-inapp-btn\" id=\"apulia-copy-btn\">'+T.copyLabel+'<\/button>'+\r\n            '<p class=\"apulia-inapp-divider\">'+T.overlayInAppDividerIOS+'<\/p>'+\r\n            '<p class=\"apulia-inapp-fallback\">'+T.overlayInAppFallbackIOS+'<\/p>'+\r\n          '<\/div>'+\r\n        '<\/div>';\r\n      document.documentElement.appendChild(ov);\r\n      var b=document.getElementById('apulia-copy-btn');\r\n      if(b)b.addEventListener('click',function(){apuliaCopy(currentUrl,b);});\r\n      trackEvent('ios_inapp_overlay_shown',{lang:LANG});\r\n    }\r\n  }\r\n\r\n  \/* Source unique App Store. Sans pays : Apple redirige vers le pays du visiteur. *\/\r\n  if(typeof window.APULIA_APP_STORE_URL !== 'string' || !String(window.APULIA_APP_STORE_URL).replace(\/^\\s+|\\s+$\/g,'')){\r\n    window.APULIA_APP_STORE_URL = 'https:\/\/apps.apple.com\/app\/id6793093248';\r\n  }\r\n\r\n  function getApuliaAppStoreUrl(){\r\n    var u = window.APULIA_APP_STORE_URL;\r\n    return (typeof u === 'string') ? u.replace(\/^\\s+|\\s+$\/g,'') : '';\r\n  }\r\n\r\n  function openApuliaIosInstall(source){\r\n    if(window.ApuliaPlatform.isIOSApp())return;\r\n    var url = getApuliaAppStoreUrl();\r\n    if(url){\r\n      window.location.href = url;\r\n      return;\r\n    }\r\n    var ctx = detectContext();\r\n    trackEvent('pwa_install_click',{\r\n      source:source||'app_store_badge',\r\n      lang:LANG,\r\n      os:ctx.isIOS?'ios':ctx.isAndroid?'android':'desktop',\r\n      inapp:ctx.isInApp?1:0\r\n    });\r\n    if(ctx.isStandalone){\r\n      showMessage(T.alreadyInstalled);\r\n      return;\r\n    }\r\n    openModal(ctx.isIPad ? T.titleIPad : T.titleIPhone, T.iosSafari);\r\n  }\r\n\r\n  window.ApuliaInstall={\r\n    getContext:detectContext,\r\n    isAndroid:CTX.isAndroid,\r\n    isIOS:CTX.isIOS,\r\n    isDesktop:CTX.isDesktop,\r\n    isStandalone:CTX.isStandalone,\r\n    trackEvent:trackEvent,\r\n    openInstallGuide:openInstallGuide,\r\n    showInstallGuide:showInstallGuide,\r\n    showMessage:showMessage,\r\n    openApuliaIosInstall:openApuliaIosInstall,\r\n    getAppStoreUrl:getApuliaAppStoreUrl\r\n  };\r\n\r\n  trackEvent('pwa_install_page_view',{\r\n    standalone:CTX.isStandalone?1:0,\r\n    lang:LANG,\r\n    os:CTX.isIOS?'ios':CTX.isAndroid?'android':CTX.isDesktop?'desktop':'other',\r\n    inapp:CTX.isInApp?1:0\r\n  });\r\n\r\n  window.addEventListener('beforeinstallprompt',function(e){\r\n    if(window.ApuliaPlatform.isIOSApp())return; \/\/ iOS App Store : ignorer le prompt d'install PWA\r\n    e.preventDefault();\r\n    deferredPrompt=e;\r\n    trackEvent('pwa_install_prompt_shown',{platform:'chromium',lang:LANG});\r\n  });\r\n\r\n  window.addEventListener('appinstalled',function(){\r\n    applyDeviceClasses();\r\n    trackEvent('pwa_installed',{source:'appinstalled_event',lang:LANG});\r\n  });\r\n\r\n  try{\r\n    var mq=window.matchMedia('(display-mode: standalone)');\r\n    if(mq&&mq.addEventListener){\r\n      mq.addEventListener('change',function(){\r\n        applyDeviceClasses();\r\n        if(mq.matches)trackEvent('pwa_open_standalone',{source:'media_query',lang:LANG});\r\n      });\r\n    }\r\n  }catch(e){}\r\n\r\n  document.addEventListener('click',function(e){\r\n    var appstore=e.target.closest('.apulia-ios-pwa-trigger');\r\n    if(appstore){\r\n      if(window.ApuliaPlatform&&window.ApuliaPlatform.isIOSApp()){\r\n        e.preventDefault();\r\n        return;\r\n      }\r\n      var url=getApuliaAppStoreUrl();\r\n      var href=appstore.getAttribute('href')||'';\r\n      if((href&&href!=='#')||url){\r\n        var ctx=detectContext();\r\n        trackEvent('pwa_install_click',{\r\n          source:'app_store_badge',\r\n          lang:LANG,\r\n          os:ctx.isIOS?'ios':ctx.isAndroid?'android':'desktop',\r\n          inapp:ctx.isInApp?1:0\r\n        });\r\n        if(!href||href==='#'){\r\n          e.preventDefault();\r\n          if(url)window.location.href=url;\r\n        }\r\n        return;\r\n      }\r\n      e.preventDefault();\r\n      openApuliaIosInstall('app_store_badge');\r\n      return;\r\n    }\r\n\r\n    var gp=e.target.closest('.apulia-track-google-play,.apulia-google-play,.apulia-final-google-play');\r\n    if(gp){\r\n      trackEvent('google_play_click',{\r\n        lang:LANG,\r\n        os:CTX.isIOS?'ios':CTX.isAndroid?'android':'desktop',\r\n        href:gp.href||null\r\n      });\r\n      return;\r\n    }\r\n\r\n    var qr=e.target.closest('.apulia-track-qr,.apulia-final-qr');\r\n    if(qr){\r\n      trackEvent('qr_install_click',{\r\n        lang:LANG,\r\n        os:'desktop',\r\n        href:qr.href||null\r\n      });\r\n    }\r\n  });\r\n\r\n  document.addEventListener('visibilitychange',function(){\r\n    if(!document.hidden)applyDeviceClasses();\r\n  });\r\n\r\n  window.addEventListener('pageshow',applyDeviceClasses);\r\n  window.addEventListener('load',function(){\r\n    applyDeviceClasses();\r\n    showInAppOverlay();\r\n  });\r\n\r\n  var closeBtn=document.getElementById('pwa-close');\r\n  var okBtn=document.getElementById('pwa-ok');\r\n  if(closeBtn){ closeBtn.textContent=T.modalClose; closeBtn.addEventListener('click',closeModal); }\r\n  if(okBtn){ okBtn.textContent=T.modalOk; okBtn.addEventListener('click',closeModal); }\r\n})();\r\n<\/script>\r\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Installiere APULIA auf deinem Smartphone Genie\u00dfe Apulien. APULIA k\u00fcmmert sich um den Rest. Welchen Strand w\u00e4hlst du heute? Wo parken, ohne eine ZTL zu riskieren? Was kannst du jetzt in deiner N\u00e4he unternehmen? Stelle die Frage deinem lokalen Guide. Er kennt das Terrain, die Saison und deine W\u00fcnsche. Application s\u00e9curis\u00e9e et sans publicit\u00e9 WARUM APULIA [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":29252,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-16929","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>APULIA installieren: die unverzichtbare App f\u00fcr deinen Besuch in Apulien<\/title>\n<meta name=\"description\" content=\"Lade APULIA herunter und finde deine Str\u00e4nde, D\u00f6rfer, Aktivit\u00e4ten, Routen und praktische Tipps zur Entdeckung Apuliens.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/lespouilles.blog\/de\/apulia-installieren\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apulia installieren \u2013 die App zur Organisation deines Aufenthalts in Apulien\" \/>\n<meta property=\"og:description\" content=\"Bereite deinen Aufenthalt in Apulien ganz einfach mit Apulia vor: Str\u00e4nde, D\u00f6rfer, Routen und n\u00fctzliche Informationen an einem Ort.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/lespouilles.blog\/de\/apulia-installieren\/\" \/>\n<meta property=\"og:site_name\" content=\"APULIA \u2013 Application et guide des Pouilles\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/LesPouilles.APULIA\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-26T12:22:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-partage-polignano-de.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/apulia-installieren\\\/\",\"url\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/apulia-installieren\\\/\",\"name\":\"APULIA installieren: die unverzichtbare App f\u00fcr deinen Besuch in Apulien\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/apulia-installieren\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/apulia-installieren\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/lespouilles.blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/apulia-installer-polignano-de.webp\",\"datePublished\":\"2025-11-20T10:45:08+00:00\",\"dateModified\":\"2026-10-26T12:22:37+00:00\",\"description\":\"Lade APULIA herunter und finde deine Str\u00e4nde, D\u00f6rfer, Aktivit\u00e4ten, Routen und praktische Tipps zur Entdeckung Apuliens.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/apulia-installieren\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/lespouilles.blog\\\/de\\\/apulia-installieren\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/apulia-installieren\\\/#primaryimage\",\"url\":\"https:\\\/\\\/lespouilles.blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/apulia-installer-polignano-de.webp\",\"contentUrl\":\"https:\\\/\\\/lespouilles.blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/apulia-installer-polignano-de.webp\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/apulia-installieren\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/startseite\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Apulia installieren\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/\",\"name\":\"Les Pouilles \u2013 Guide voyage. L'application Apulia pour organiser votre s\u00e9jour\",\"description\":\"APULIA est l\u2019application qui facilite votre voyage dans les Pouilles et vous accompagne avant et pendant votre s\u00e9jour. Plages, h\u00e9bergements, activit\u00e9s, m\u00e9t\u00e9o des plages, conseils locaux et s\u00e9jours personnalis\u00e9s.\",\"publisher\":{\"@id\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/#organization\",\"name\":\"APULIA\",\"url\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/lespouilles.blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/logo-Apulia-transparent.png\",\"contentUrl\":\"https:\\\/\\\/lespouilles.blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/logo-Apulia-transparent.png\",\"width\":1024,\"height\":576,\"caption\":\"APULIA\"},\"image\":{\"@id\":\"https:\\\/\\\/lespouilles.blog\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/LesPouilles.APULIA\",\"https:\\\/\\\/www.instagram.com\\\/les_pouilles_apulia\\\/\",\"https:\\\/\\\/www.tiktok.com\\\/@apuliaia\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"APULIA installieren: die unverzichtbare App f\u00fcr deinen Besuch in Apulien","description":"Lade APULIA herunter und finde deine Str\u00e4nde, D\u00f6rfer, Aktivit\u00e4ten, Routen und praktische Tipps zur Entdeckung Apuliens.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/lespouilles.blog\/de\/apulia-installieren\/","og_locale":"de_DE","og_type":"article","og_title":"Apulia installieren \u2013 die App zur Organisation deines Aufenthalts in Apulien","og_description":"Bereite deinen Aufenthalt in Apulien ganz einfach mit Apulia vor: Str\u00e4nde, D\u00f6rfer, Routen und n\u00fctzliche Informationen an einem Ort.","og_url":"https:\/\/lespouilles.blog\/de\/apulia-installieren\/","og_site_name":"APULIA \u2013 Application et guide des Pouilles","article_publisher":"https:\/\/www.facebook.com\/LesPouilles.APULIA","article_modified_time":"2026-10-26T12:22:37+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-partage-polignano-de.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"2 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/lespouilles.blog\/de\/apulia-installieren\/","url":"https:\/\/lespouilles.blog\/de\/apulia-installieren\/","name":"APULIA installieren: die unverzichtbare App f\u00fcr deinen Besuch in Apulien","isPartOf":{"@id":"https:\/\/lespouilles.blog\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/lespouilles.blog\/de\/apulia-installieren\/#primaryimage"},"image":{"@id":"https:\/\/lespouilles.blog\/de\/apulia-installieren\/#primaryimage"},"thumbnailUrl":"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-installer-polignano-de.webp","datePublished":"2025-11-20T10:45:08+00:00","dateModified":"2026-10-26T12:22:37+00:00","description":"Lade APULIA herunter und finde deine Str\u00e4nde, D\u00f6rfer, Aktivit\u00e4ten, Routen und praktische Tipps zur Entdeckung Apuliens.","breadcrumb":{"@id":"https:\/\/lespouilles.blog\/de\/apulia-installieren\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/lespouilles.blog\/de\/apulia-installieren\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/lespouilles.blog\/de\/apulia-installieren\/#primaryimage","url":"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-installer-polignano-de.webp","contentUrl":"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/10\/apulia-installer-polignano-de.webp","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/lespouilles.blog\/de\/apulia-installieren\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/lespouilles.blog\/de\/startseite\/"},{"@type":"ListItem","position":2,"name":"Apulia installieren"}]},{"@type":"WebSite","@id":"https:\/\/lespouilles.blog\/de\/#website","url":"https:\/\/lespouilles.blog\/de\/","name":"Les Pouilles \u2013 Guide voyage. L'application Apulia pour organiser votre s\u00e9jour","description":"APULIA est l\u2019application qui facilite votre voyage dans les Pouilles et vous accompagne avant et pendant votre s\u00e9jour. Plages, h\u00e9bergements, activit\u00e9s, m\u00e9t\u00e9o des plages, conseils locaux et s\u00e9jours personnalis\u00e9s.","publisher":{"@id":"https:\/\/lespouilles.blog\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/lespouilles.blog\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/lespouilles.blog\/de\/#organization","name":"APULIA","url":"https:\/\/lespouilles.blog\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/lespouilles.blog\/de\/#\/schema\/logo\/image\/","url":"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/06\/logo-Apulia-transparent.png","contentUrl":"https:\/\/lespouilles.blog\/wp-content\/uploads\/2026\/06\/logo-Apulia-transparent.png","width":1024,"height":576,"caption":"APULIA"},"image":{"@id":"https:\/\/lespouilles.blog\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/LesPouilles.APULIA","https:\/\/www.instagram.com\/les_pouilles_apulia\/","https:\/\/www.tiktok.com\/@apuliaia"]}]}},"_links":{"self":[{"href":"https:\/\/lespouilles.blog\/de\/wp-json\/wp\/v2\/pages\/16929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lespouilles.blog\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lespouilles.blog\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lespouilles.blog\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lespouilles.blog\/de\/wp-json\/wp\/v2\/comments?post=16929"}],"version-history":[{"count":8,"href":"https:\/\/lespouilles.blog\/de\/wp-json\/wp\/v2\/pages\/16929\/revisions"}],"predecessor-version":[{"id":19111,"href":"https:\/\/lespouilles.blog\/de\/wp-json\/wp\/v2\/pages\/16929\/revisions\/19111"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lespouilles.blog\/de\/wp-json\/wp\/v2\/media\/29252"}],"wp:attachment":[{"href":"https:\/\/lespouilles.blog\/de\/wp-json\/wp\/v2\/media?parent=16929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}