PageSourceSearch

https://aeu.cat/ca/cookies-settings

html aeu.cat collected 2026-09-27 03:25:49 UTC 21,245 bytes, 478 lines download raw bytes

1
2<form name="cookiesSettings" method="post" action="/ca/cookies-settings" id="cookiesSettings">
3    <div class="modal-header">
4        <button type="button" class="close" data-dismiss="modal" aria-label="Tancar" tabindex="0"><span aria-hidden="true">&times;</span></button>
5        <h4 class="modal-title">Configuració de Cookies</h4>
6    </div>
7    <div class="modal-body">
8        <div class="message-cookies">
9			<a rel="nofollow" tabindex="0" role="button" aria-expanded="false" href="/ca/ctext/legal-advice" target="_blank">
10                Avís Legal
11            </a>
12			<a rel="nofollow" tabindex="0" role="button" aria-expanded="false" href="/ca/ctext/privacy-policy" target="_blank">
13                Politica Privacitat
14            </a>
15        </div>
16
17                              <div class="panel panel-default">
18                <div class="panel-heading" data-toggle="collapse" href="#necessary" role="button" tabindex="0" aria-expanded="false" aria-controls="necessary">
19                    <span>Necessàries <span class="badge">12</span></span>
20                    <span class="pull-right">
21                                                    <span class="text-success">Sempre actives</span>
22                                                <span class="chevron"><i class="fa-solid fa-chevron-down"></i></span>
23                    </span>
24                </div>
25                <div class="panel-body collapse cookies-collapse" id="necessary">
26                    <span class="text">
27                        Les galetes necessàries ajuden a fer que els llocs web siguin més accessibles i que permetin les funcions bàsiques, com ara navegar o accedir a les àrees segures del lloc web. El lloc web no pot funcionar sense aquestes galetes.
28                    </span>
29                    <table class="table table-bordered table-condensed">
30    <thead>
31        <tr>
32            <th>Nom</th>
33            <th>Proveïdor</th>
34            <th>Titularitat</th>
35            <th>Finalitat</th>
36            <th>Caducitat</th>
37            <th>Tipus</th>
38        </tr>
39    </thead>
40    <tbody>
41                    <tr>
42                <td>__cf_bm</td>
43                <td>cloudflare.com</td>
44                <td>De tercers</td>
45                <td>Utilitzada per Cloudflare per distingir entre persones i bots; és necessària per protegir el lloc web davant d&#039;usos abusius.</td>
46                <td>30 minuts</td>
47                <td>HTTP</td>
48            </tr>
49                    <tr>
50                <td>APP_ENV</td>
51                <td>aeu.cat</td>
52                <td>Pròpia</td>
53                <td>Desa l&#039;entorn d&#039;execució amb què es serveix el lloc web</td>
54                <td>Sessió</td>
55                <td>HTTP</td>
56            </tr>
57                    <tr>
58                <td>appChecksum</td>
59                <td>aeu.cat</td>
60                <td>Pròpia</td>
61                <td>Utilitzada pel proveïdor del sistema per validar la configuració interna de l&#039;aplicació</td>
62                <td>Sessió</td>
63                <td>HTTP</td>
64            </tr>
65                    <tr>
66                <td>appExpiresOn</td>
67                <td>aeu.cat</td>
68                <td>Pròpia</td>
69                <td>Used by sytem provider to determine internal app expiration date</td>
70                <td>Session</td>
71                <td>HTTP</td>
72            </tr>
73                    <tr>
74                <td>appIndexable</td>
75                <td>aeu.cat</td>
76                <td>Pròpia</td>
77                <td>Used by sytem provider to determine if app is indexable or not</td>
78                <td>Session</td>
79                <td>HTTP</td>
80            </tr>
81                    <tr>
82                <td>appName</td>
83                <td>aeu.cat</td>
84                <td>Pròpia</td>
85                <td>Used by sytem provider to determine internal app name</td>
86                <td>Session</td>
87                <td>HTTP</td>
88            </tr>
89                    <tr>
90                <td>cookiesConsent</td>
91                <td>aeu.cat</td>
92                <td>Pròpia</td>
93                <td>Stores the user&#039;s cookie consent state for the current domain</td>
94                <td>1 year</td>
95                <td>HTTP</td>
96            </tr>
97                    <tr>
98                <td>partnerId</td>
99                <td>aeu.cat</td>
100                <td>Pròpia</td>
101                <td>Identifica el proveïdor encarregat del manteniment del lloc web</td>
102                <td>Sessió</td>
103                <td>HTTP</td>
104            </tr>
105                    <tr>
106                <td>partnerName</td>
107                <td>aeu.cat</td>
108                <td>Pròpia</td>
109                <td>Desa el nom del proveïdor encarregat del lloc web</td>
110                <td>Sessió</td>
111                <td>HTTP</td>
112            </tr>
113                    <tr>
114                <td>partnerUrl</td>
115                <td>aeu.cat</td>
116                <td>Pròpia</td>
117                <td>Desa el lloc web del proveïdor encarregat del lloc web</td>
118                <td>Sessió</td>
119                <td>HTTP</td>
120            </tr>
121                    <tr>
122                <td>PHPSESSID</td>
123                <td>aeu.cat</td>
124                <td>Pròpia</td>
125                <td>Preserves users states across page requests.</td>
126                <td>Session</td>
127                <td>HTTP</td>
128            </tr>
129                    <tr>
130                <td>webName</td>
131                <td>aeu.cat</td>
132                <td>Pròpia</td>
133                <td>Used by sytem provider to determine internal web name</td>
134                <td>Session</td>
135                <td>HTTP</td>
136            </tr>
137            </tbody>
138</table>
139
140                </div>
141            </div>
142                                        <div class="panel panel-default">
143                <div class="panel-heading" data-toggle="collapse" href="#preferences" role="button" tabindex="0" aria-expanded="false" aria-controls="preferences">
144                    <span>Preferències <span class="badge">2</span></span>
145                    <span class="pull-right">
146                                                    <div class="preference-switch">
147                                    <input type="checkbox" class="switch-widget" id="cookiesSettings_preferences" name="cookiesSettings[preferences]" data-on-text="Sí" data-off-text="No" aria-label="Preferències" value="1" />
148
149                            </div>
150                                                <span class="chevron"><i class="fa-solid fa-chevron-down"></i></span>
151                    </span>
152                </div>
153                <div class="panel-body collapse cookies-collapse" id="preferences">
154                    <span class="text">
155                        Les galetes de preferències us permeten recordar al lloc web tota la informació relacionada amb la forma en què canvia; La manera com es comporta la pàgina web o la seva aparença, com ara l&#039;idioma o la regió on és.
156                    </span>
157                    <table class="table table-bordered table-condensed">
158    <thead>
159        <tr>
160            <th>Nom</th>
161            <th>Proveïdor</th>
162            <th>Titularitat</th>
163            <th>Finalitat</th>
164            <th>Caducitat</th>
165            <th>Tipus</th>
166        </tr>
167    </thead>
168    <tbody>
169                    <tr>
170                <td>active_tab</td>
171                <td>aeu.cat</td>
172                <td>Pròpia</td>
173                <td>Stores user&#039;s last opened tab in a tabview</td>
174                <td>Persistent</td>
175                <td>HTML</td>
176            </tr>
177                    <tr>
178                <td>MCPopupClosed</td>
179                <td>aeu.cat</td>
180                <td>Pròpia</td>
181                <td>This cookie is associated with the MailChimp signup form that will pop up on the website. It stores the value ‘yes’ to prevent the popup being displayed again.</td>
182                <td>1 year</td>
183                <td>HTTP</td>
184            </tr>
185            </tbody>
186</table>
187
188                </div>
189            </div>
190                                        <div class="panel panel-default">
191                <div class="panel-heading" data-toggle="collapse" href="#statistics" role="button" tabindex="0" aria-expanded="false" aria-controls="statistics">
192                    <span>Estadístiques <span class="badge">3</span></span>
193                    <span class="pull-right">
194                                                    <div class="preference-switch">
195                                    <input type="checkbox" class="switch-widget" id="cookiesSettings_statistics" name="cookiesSettings[statistics]" data-on-text="Sí" data-off-text="No" aria-label="Estadístiques" value="1" />
196
197                            </div>
198                                                <span class="chevron"><i class="fa-solid fa-chevron-down"></i></span>
199                    </span>
200                </div>
201                <div class="panel-body collapse cookies-collapse" id="statistics">
202                    <span class="text">
203                        Les galetes d&#039;anàlisi ajuden a comprendre els propietaris de llocs web com els visitants interactuen amb els llocs web recopilant i informant la informació de forma anònima.
204                    </span>
205                    <table class="table table-bordered table-condensed">
206    <thead>
207        <tr>
208            <th>Nom</th>
209            <th>Proveïdor</th>
210            <th>Titularitat</th>
211            <th>Finalitat</th>
212            <th>Caducitat</th>
213            <th>Tipus</th>
214        </tr>
215    </thead>
216    <tbody>
217                    <tr>
218                <td>_ga</td>
219                <td>google.com</td>
220                <td>De tercers</td>
221                <td>Registra un identificador únic que s&#039;utilitza per generar dades estadístiques sobre com el visitant utilitza el lloc web.</td>
222                <td>2 anys</td>
223                <td>HTTP</td>
224            </tr>
225                    <tr>
226                <td>_ga_*</td>
227                <td>google.com</td>
228                <td>De tercers</td>
229                <td>Utilitzada per Google Analytics per mantenir l&#039;estat de la sessió del visitant. N&#039;hi ha una per cada propietat mesurada (_ga_&lt;id de propietat&gt;).</td>
230                <td>2 anys</td>
231                <td>HTTP</td>
232            </tr>
233                    <tr>
234                <td>uuid</td>
235                <td>aeu.cat</td>
236                <td>Pròpia</td>
237                <td>Desa un identificador anònim del navegador que s&#039;utilitza com a identificador de client als informes d&#039;estadístiques</td>
238                <td>2 anys</td>
239                <td>HTTP</td>
240            </tr>
241            </tbody>
242</table>
243
244                </div>
245            </div>
246                                        </div>
247    <div class="modal-footer">
248        <button type="submit" id="cookiesSettings_save" name="cookiesSettings[save]" class="btn btn-default" tabindex="0" aria-label="Desar configuració">Desar configuració</button>
249        <button type="submit" id="cookiesSettings_rejectAll" name="cookiesSettings[rejectAll]" class="btn btn-success btn-danger" tabindex="0" aria-label="Rebutjar-les totes">Rebutjar-les totes</button>
250        <button type="submit" id="cookiesSettings_allowAll" name="cookiesSettings[allowAll]" class="btn btn-success" tabindex="0" aria-label="Acceptar-les totes">Acceptar-les totes</button>
251    </div>
252        <input aria-labelledby="cookiesSettings__token" type="hidden" id="cookiesSettings__token" name="cookiesSettings[_token]" value="138ed1b6bd672e4a4246000e2a3770a.3m7qOUo2BKRfzM4ctxPe3iY9ZUyK04-psKV8-qc6xk0.hCiaTxJ0VfAqrrh06HmxvVJPITj9ocLj05w5y80X93jmKr9ULgdX6TO_nw" />
253
254</form>
255
256<script>
257    window.ebCookiesInventory = {"necessary":["__cf_bm","APP_ENV","appChecksum","appExpiresOn","appIndexable","appName","cookiesConsent","partnerId","partnerName","partnerUrl","PHPSESSID","webName"],"preferences":["active_tab","MCPopupClosed"],"statistics":["_ga","_ga_*","uuid"],"marketing":[]};
258
259    /* Cookies set by the platform itself (app bootstrap, session, consent state): strictly technical ones */
260    window.ebCookiesIsPlatformCookie = window.ebCookiesIsPlatformCookie || function (name) {
261        return /^(app[A-Z]|APP_|partner[A-Z]|PHPSESSID$|cookiesConsent$)/.test(name);
262    };
263
264    /* Declared names match literally, or as a pattern when they contain "*" (i.e. "_ga_*") */
265    window.ebCookiesMatchesName = window.ebCookiesMatchesName || function (pattern, name) {
266        if (!pattern) return false;
267        if (pattern.indexOf('*') === -1) return name === pattern;
268
269        var expression = pattern.replace(/[.+?^${}()|[\]\\]/g, '\\$&').replace(/\*/g, '.*');
270
271        return new RegExp('^' + expression + '$').test(name);
272    };
273
274    window.ebCookiesCategoryOf = window.ebCookiesCategoryOf || function (name) {
275        var inventory   = window.ebCookiesInventory || {};
276        var categories  = ['necessary', 'preferences', 'statistics', 'marketing'];
277
278        for (var i = 0; i < categories.length; i++) {
279            var names = inventory[categories[i]] || [];
280            for (var j = 0; j < names.length; j++) {
281                if (window.ebCookiesMatchesName(names[j], name)) return categories[i];
282            }
283        }
284
285        return null;
286    };
287
288    window.ebCookiesMustBeDeleted = window.ebCookiesMustBeDeleted || function (name, consent) {
289        if (!name || window.ebCookiesIsPlatformCookie(name)) return false;
290
291        var category = window.ebCookiesCategoryOf(name);
292        if (category === 'necessary') return false;
293        if (category) return !consent[category];
294
295        /* Unknown cookie (not declared on the inventory): only kept when every category has been granted */
296        return !(consent.preferences && consent.statistics && consent.marketing);
297    };
298
299    window.ebCookiesDelete = window.ebCookiesDelete || function (name) {
300        var expired = encodeURIComponent(name) + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT';
301        var paths   = window.location.pathname.split('/');
302        var domains = window.location.hostname.split('.');
303
304        document.cookie = expired + '; path=/';
305        while (paths.length > 0) {
306            document.cookie = expired + '; path=' + (paths.join('/') || '/');
307            paths.pop();
308        }
309        while (domains.length > 1) {
310            document.cookie = expired + '; path=/; domain=' + domains.join('.');
311            document.cookie = expired + '; path=/; domain=.' + domains.join('.');
312            domains.shift();
313        }
314    };
315
316    window.ebCookiesPurge = window.ebCookiesPurge || function (consent) {
317        consent = consent || {preferences: false, statistics: false, marketing: false};
318
319        document.cookie.split(';').forEach(function (cookie) {
320            var eqPos = cookie.indexOf('=');
321            var name  = (eqPos > -1 ? cookie.substring(0, eqPos) : cookie).trim();
322
323            if (window.ebCookiesMustBeDeleted(name, consent)) window.ebCookiesDelete(name);
324        });
325
326        try {
327            if (!consent.preferences) window.localStorage.removeItem('active_tab');
328            if (!consent.statistics)  window.sessionStorage.removeItem('ga4TrackedDedupeKeys');
329        } catch (error) {}
330
331        return consent;
332    };
333
334    window.ebCookiesUpdateConsentMode = window.ebCookiesUpdateConsentMode || function (consent) {
335        var consentState = {
336            'ad_storage':               consent.marketing ? 'granted' : 'denied',
337            'ad_user_data':             consent.marketing ? 'granted' : 'denied',
338            'ad_personalization':       consent.marketing ? 'granted' : 'denied',
339            'analytics_storage':        consent.statistics ? 'granted' : 'denied',
340            'functionality_storage':    consent.preferences ? 'granted' : 'denied'
341        };
342
343        if (typeof gtag === 'function') gtag('consent', 'update', consentState);
344        if (window.ga4UpdateConsentState) window.ga4UpdateConsentState(consentState);
345
346        return consentState;
347    };
348
349    window.ebCookiesPreviousConsent = window.ebCookiesPreviousConsent || {"preferences":false,"statistics":false,"marketing":false};
350
351    /*
352     * Third party tags are not rendered server side until consent is granted, so the ones that were
353     * skipped register a loader here and are injected as soon as their category is accepted. This
354     * keeps the current page view tracked without reloading.
355     */
356    window.ebCookiesTagLoaders = window.ebCookiesTagLoaders || [];
357
358    window.ebCookiesLoadTags = window.ebCookiesLoadTags || function (consent) {
359        (window.ebCookiesTagLoaders || []).forEach(function (loader) {
360            if (loader.loaded) return;
361            if (!(loader.categories || []).some(function (category) { return consent[category]; })) return;
362
363            loader.loaded = true;
364            try {
365                loader.load();
366            } catch (error) {
367                loader.loaded = false;
368            }
369        });
370    };
371
372    /* Tags already running cannot be unloaded, so withdrawing a consent does need a reload */
373    window.ebCookiesIsRevoking = window.ebCookiesIsRevoking || function (consent) {
374        var previous = window.ebCookiesPreviousConsent || {};
375
376        return ['preferences', 'statistics', 'marketing'].some(function (category) {
377            return previous[category] && !consent[category];
378        });
379    };
380
381    window.ebCookiesApplyConsent = window.ebCookiesApplyConsent || function (url, consent) {
382        return $.ajax({url: url}).always(function () {
383            window.ebCookiesPurge(consent);
384            window.ebCookiesUpdateConsentMode(consent);
385
386            if (window.ebCookiesIsRevoking(consent)) {
387                window.location.reload();
388                return;
389            }
390
391            window.ebCookiesPreviousConsent = consent;
392            window.ebCookiesLoadTags(consent);
393
394            $('#cookiesAlert').hide();
395            $('#cookiesSettingsLink').show();
396        });
397    };
398</script>
398
399
400<script>
401    $(function() {
402        var submittedAction = null;
403
404        /* A category with no declared cookies is not rendered, so its switch may not exist */
405        function switchState(category) {
406            var $preference = $('#cookiesSettings_' + category);
407
408            if (submittedAction === 'allowAll')  return true;
409            if (submittedAction === 'rejectAll') return false;
410
411            return $preference.length ? !!$preference.bootstrapSwitch('state') : false;
412        }
413
414        function currentConsent() {
415            return {
416                preferences:    switchState('preferences'),
417                statistics:     switchState('statistics'),
418                marketing:      switchState('marketing')
419            };
420        }
421
422        $('#cookiesSettings').ajaxForm(function() {
423            var consent = currentConsent();
424
425            window.ebCookiesPurge(consent);
426            window.ebCookiesUpdateConsentMode(consent);
427
428            $('#modal_cookies_settings').modal('hide');
429
430            /* Tags already running cannot be unloaded, so withdrawing a consent does need a reload */
431            if (window.ebCookiesIsRevoking(consent)) {
432                window.location.reload();
433                return;
434            }
435
436            window.ebCookiesPreviousConsent = consent;
437            window.ebCookiesLoadTags(consent);
438
439            $('#cookiesAlert').hide();
440            $('#cookiesSettingsLink').show();
441        });
442        $('#cookiesSettings_save').click(function() {
443            submittedAction = 'save';
444        });
445        $('#cookiesSettings_rejectAll').click(function() {
446            submittedAction = 'rejectAll';
447            $('#cookiesSettings input[type="checkbox"]').bootstrapSwitch("state", false);
448        });
449        $('#cookiesSettings_allowAll').click(function() {
450            submittedAction = 'allowAll';
451            $('#cookiesSettings input[type="checkbox"]').bootstrapSwitch("state", true);
452        });
453
454        $('.preference-switch').on('click keydown', function (e) {
455            e.stopPropagation();
456        });
457
458        $('.panel-heading[data-toggle="collapse"]').on('keydown', function (e) {
459            if (e.target !== this || (e.which !== 13 && e.which !== 32)) return;
460
461            e.preventDefault();
462            $(this).trigger('click');
463        });
464
465        $('.cookies-collapse').on('show.bs.collapse', function () {
466            $(this).parent().find('.chevron').html('<i class="fa-solid fa-chevron-up"></i>')
467        })
468        $('.cookies-collapse').on('hide.bs.collapse', function () {
469            $(this).parent().find('.chevron').html('<i class="fa-solid fa-chevron-down"></i>')
470        })
471
472        $('#cookiesSettings input[type="checkbox"]').bootstrapSwitch('onText', "S\u00ed");
473        $('#cookiesSettings input[type="checkbox"]').bootstrapSwitch('offText', "No");
474        $('#cookiesSettings input[type="checkbox"]').bootstrapSwitch('onColor', 'success');
475        $('#cookiesSettings input[type="checkbox"]').bootstrapSwitch('offColor', 'danger');
476        $('#cookiesSettings input[type="checkbox"]').bootstrapSwitch('size', 'mini');
477    });
478</script>
vendor: 1 bytes, line 478
478

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.