Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS][HTML] Google Ads 8 paź. przestało wyświetlać reklamy na nowoczesnych przeglądarkach
Salarieri
post 16.10.2020, 11:45:51
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 28.09.2019

Ostrzeżenie: (0%)
-----


Opiekuję się stroną internetową lokalnej gazety. W ubiegły czwartek 8 października stało się coś dziwnego - pomimo że nic nie było zmieniane na stronie, nagle reklamy Google Ads przestały się wyświetlać. Reklamy były obecne na stronie od końca 2018 roku, a w wersji responsywnej od kwietnia 2020. Na początku pomyślałem, że w jakimś tekście było coś kontrowersyjnego napisane, ale wszedłem na koncie Google Ads w Centrum Zasad i nie ma żadnych naruszeń. Sprawdziłem na archaicznych przeglądarkach Internet Explorer 11 i Safari 5.1.7 i tam się normalnie reklamy wyświetlają jak gdyby nigdy nic, więc to jest jakiś problem techniczny.

To co rozróżnia te przeglądarki od współczesnych, to że nie ładują pliku CSS Patryk1000.css:
  1. <link rel="stylesheet" href="/Patryk.css" type="text/css">
  2. <link rel="stylesheet" href="/Patryk1000.css" media="only screen and (min-width: 1px)" type="text/css">

Niemniej zrobiłem eksperyment na często odwiedzanej podstronie, tymczasowo usuwając linijkę odpowiedzialną za ładowanie tego pliku, usunąłem w przeglądarce wszystkie cookies ze swojej witryny i z googlowskich, jak np. googleads.gdoubleclick.net, a następnie zrobiłem twarde odświeżenie Ctrl+Shift+R i to nic nie dało.

Wcześniej ten plik Patryk1000.css zawierał pewne formatowania reklam Google Ads, dla niektórych wyższych rozdzielczości monitorów wprowadzone ze względów estetycznych, jednak usunąłem już je:
  1. .rama_gora #aswift_1_expand {
  2. background-image: url(pogoda/maly_baner_2020.png);
  3. background-size: cover;
  4. background-repeat: no-repeat;
  5. background-position: center;
  6. }
  7.  
  8. .rama_gora #aswift_0_expand {
  9. background-image: url(pogoda/maly_baner_2020.png);
  10. background-size: cover;
  11. background-repeat: no-repeat;
  12. background-position: center;
  13. }
  14.  
  15. #rama_pod2 iframe#aswift_2 {
  16. background-image: url("/pliki/Baner%20Najlepsza%20Promocja%202020%20-%20wersja%20standardowa.jpg");
  17. background-size: contain;
  18. background-position: top;
  19. background-repeat: no-repeat;
  20. }
  21.  
  22. @media only screen and (min-width: 1900px) and (max-width: 2549px){
  23. .rama_pod .adsbygoogle {
  24. transform: scale(1.08);
  25. transform-origin: 0 0;
  26. }
  27. }
  28.  
  29.  
  30. @media only screen and (min-width: 2550px) {
  31. .rama_pod {
  32. padding-bottom: 60px !important;
  33. }
  34. .rama_pod .adsbygoogle {
  35. transform: scale(1.453);
  36. transform-origin: 0 0;
  37. }
  38. }

Usunąłem wszystkie formatowania reklam Google Ads ze swoich plików CSS, ale to nie rozwiązuje problemu pomimo czyszczenia ciasteczek i twardego odświeżania strony.

Dodatkowo w ramach eksperymentu na wszystkich podstronach z artykułami usunąłem dwie responsywne reklamy Google Ads zawierające media query, jedna z góry strony:
  1. <div class="rama_gora">
  2. <style type="text/css">
  3. .adslot_2 { width: 560px; height: 150px; }
  4. @media (max-width: 600px) { .adslot_2 { width: 540px; height: 145px; width: 90vw; height: 24.167vw;} }
  5. @media (min-width: 601px) and (max-width: 970px) { .adslot_2 { width: 320px; height: 100px; } }
  6. @media (min-width: 971px) and (max-width: 1899px) { .adslot_2 { width: 560px; height: 150px; } }
  7. @media (min-width: 1900px) and (max-width: 2499px) { .adslot_2 { width: 750px; height: 200px; } }
  8. @media (min-width: 2500px) { .adslot_2 { width: 970px; height: 250px; } }
  9. <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
  10. <!-- Górny header -->
  11. <ins class="adsbygoogle adslot_2"
  12. data-ad-client="ca-pub-4626155001410687"
  13. data-ad-slot="9938571524">
  14. </ins>
  15. (adsbygoogle = window.adsbygoogle || []).push({});
  16. </div>


Druga z lewego paska bocznego:
  1. <div style="background: url(/pogoda/medial_kwadrat200px.png); background-repeat: no-repeat; background-size: 97.5% 98%;">
  2. <style type="text/css">
  3. .adslot_1 { display:inline-block; width: 98%; height: 200px; }
  4. @media (max-width: 768px) { .adslot_1 { display: none; } }
  5. @media (min-width: 769px) and (max-width: 1000px) { .adslot_1 { width: 98%; height: 174px; } }
  6. @media (min-width: 1001px) and (max-width: 1599px) { .adslot_1 { width: 98%; height: 200px; } }
  7. @media (min-width: 1600px) and (max-width: 1899px) { .adslot_1 { width: 98%; height: 235px; } }
  8. @media (min-width: 1900px) and (max-width: 2499px) { .adslot_1 { width: 98%; height: 285px; } }
  9. @media (min-width: 2500px) { .adslot_1 { width: 98%; height: 300px; } }
  10. <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
  11. <!-- Mała reklama kwadratowa -->
  12. <ins class="adsbygoogle adslot_1"
  13. data-ad-client="ca-pub-4626155001410687"
  14. data-ad-slot="1208153001"></ins>
  15. (adsbygoogle = window.adsbygoogle || []).push({});
  16. </div>


Zostawiłem tylko pod spodem artykułu jedną reklamę, która nie zawierała formatowania rozmiaru:
  1. <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
  2. <!-- Pod artykułem elastyczna -->
  3. <ins class="adsbygoogle"
  4. style="display:block"
  5. data-ad-client="ca-pub-4626155001410687"
  6. data-ad-slot="8933778904"
  7. data-ad-format="auto"
  8. data-full-width-responsive="true"></ins>
  9. (adsbygoogle = window.adsbygoogle || []).push({});


I nadal niestety nic – na nowych współczesnych przeglądarkach nic się nie wyświetla, na archaicznych, których nikt już prawie nie używa, jak Internet Explorer 11 czy Safari 5.1.7 normalnie działa. Próbowałem również reklam ze stałym wymiarem w pikselach i efekt był identyczny. Bardzo dziwna sprawa, kompletnie nie mam pojęcia co powoduje tę usterkę.

Ten post edytował Salarieri 16.10.2020, 11:47:02
Go to the top of the page
+Quote Post
dublinka
post 16.10.2020, 14:46:21
Post #2





Grupa: Zarejestrowani
Postów: 594
Pomógł: 66
Dołączył: 22.02.2008
Skąd: Dublin

Ostrzeżenie: (0%)
-----


Cytat(Salarieri @ 16.10.2020, 11:45:51 ) *
Opiekuję się stroną internetową lokalnej gazety. W ubiegły czwartek 8 października stało się coś dziwnego - pomimo że nic nie było zmieniane na stronie, nagle reklamy Google Ads przestały się wyświetlać. Reklamy były obecne na stronie od końca 2018 roku, a w wersji responsywnej od kwietnia 2020. Na początku pomyślałem, że w jakimś tekście było coś kontrowersyjnego napisane, ale wszedłem na koncie Google Ads w Centrum Zasad i nie ma żadnych naruszeń. Sprawdziłem na archaicznych przeglądarkach Internet Explorer 11 i Safari 5.1.7 i tam się normalnie reklamy wyświetlają jak gdyby nigdy nic, więc to jest jakiś problem techniczny.

To co rozróżnia te przeglądarki od współczesnych, to że nie ładują pliku CSS Patryk1000.css:
  1. <link rel="stylesheet" href="/Patryk.css" type="text/css">
  2. <link rel="stylesheet" href="/Patryk1000.css" media="only screen and (min-width: 1px)" type="text/css">

Niemniej zrobiłem eksperyment na często odwiedzanej podstronie, tymczasowo usuwając linijkę odpowiedzialną za ładowanie tego pliku, usunąłem w przeglądarce wszystkie cookies ze swojej witryny i z googlowskich, jak np. googleads.gdoubleclick.net, a następnie zrobiłem twarde odświeżenie Ctrl+Shift+R i to nic nie dało.

Wcześniej ten plik Patryk1000.css zawierał pewne formatowania reklam Google Ads, dla niektórych wyższych rozdzielczości monitorów wprowadzone ze względów estetycznych, jednak usunąłem już je:
  1. .rama_gora #aswift_1_expand {
  2. background-image: url(pogoda/maly_baner_2020.png);
  3. background-size: cover;
  4. background-repeat: no-repeat;
  5. background-position: center;
  6. }
  7.  
  8. .rama_gora #aswift_0_expand {
  9. background-image: url(pogoda/maly_baner_2020.png);
  10. background-size: cover;
  11. background-repeat: no-repeat;
  12. background-position: center;
  13. }
  14.  
  15. #rama_pod2 iframe#aswift_2 {
  16. background-image: url("/pliki/Baner%20Najlepsza%20Promocja%202020%20-%20wersja%20standardowa.jpg");
  17. background-size: contain;
  18. background-position: top;
  19. background-repeat: no-repeat;
  20. }
  21.  
  22. @media only screen and (min-width: 1900px) and (max-width: 2549px){
  23. .rama_pod .adsbygoogle {
  24. transform: scale(1.08);
  25. transform-origin: 0 0;
  26. }
  27. }
  28.  
  29.  
  30. @media only screen and (min-width: 2550px) {
  31. .rama_pod {
  32. padding-bottom: 60px !important;
  33. }
  34. .rama_pod .adsbygoogle {
  35. transform: scale(1.453);
  36. transform-origin: 0 0;
  37. }
  38. }

Usunąłem wszystkie formatowania reklam Google Ads ze swoich plików CSS, ale to nie rozwiązuje problemu pomimo czyszczenia ciasteczek i twardego odświeżania strony.

Dodatkowo w ramach eksperymentu na wszystkich podstronach z artykułami usunąłem dwie responsywne reklamy Google Ads zawierające media query, jedna z góry strony:
  1. <div class="rama_gora">
  2. <style type="text/css">
  3. .adslot_2 { width: 560px; height: 150px; }
  4. @media (max-width: 600px) { .adslot_2 { width: 540px; height: 145px; width: 90vw; height: 24.167vw;} }
  5. @media (min-width: 601px) and (max-width: 970px) { .adslot_2 { width: 320px; height: 100px; } }
  6. @media (min-width: 971px) and (max-width: 1899px) { .adslot_2 { width: 560px; height: 150px; } }
  7. @media (min-width: 1900px) and (max-width: 2499px) { .adslot_2 { width: 750px; height: 200px; } }
  8. @media (min-width: 2500px) { .adslot_2 { width: 970px; height: 250px; } }
  9. <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
  10. <!-- Górny header -->
  11. <ins class="adsbygoogle adslot_2"
  12. data-ad-client="ca-pub-4626155001410687"
  13. data-ad-slot="9938571524">
  14. </ins>
  15. (adsbygoogle = window.adsbygoogle || []).push({});
  16. </div>


Druga z lewego paska bocznego:
  1. <div style="background: url(/pogoda/medial_kwadrat200px.png); background-repeat: no-repeat; background-size: 97.5% 98%;">
  2. <style type="text/css">
  3. .adslot_1 { display:inline-block; width: 98%; height: 200px; }
  4. @media (max-width: 768px) { .adslot_1 { display: none; } }
  5. @media (min-width: 769px) and (max-width: 1000px) { .adslot_1 { width: 98%; height: 174px; } }
  6. @media (min-width: 1001px) and (max-width: 1599px) { .adslot_1 { width: 98%; height: 200px; } }
  7. @media (min-width: 1600px) and (max-width: 1899px) { .adslot_1 { width: 98%; height: 235px; } }
  8. @media (min-width: 1900px) and (max-width: 2499px) { .adslot_1 { width: 98%; height: 285px; } }
  9. @media (min-width: 2500px) { .adslot_1 { width: 98%; height: 300px; } }
  10. <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
  11. <!-- Mała reklama kwadratowa -->
  12. <ins class="adsbygoogle adslot_1"
  13. data-ad-client="ca-pub-4626155001410687"
  14. data-ad-slot="1208153001"></ins>
  15. (adsbygoogle = window.adsbygoogle || []).push({});
  16. </div>


Zostawiłem tylko pod spodem artykułu jedną reklamę, która nie zawierała formatowania rozmiaru:
  1. <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
  2. <!-- Pod artykułem elastyczna -->
  3. <ins class="adsbygoogle"
  4. style="display:block"
  5. data-ad-client="ca-pub-4626155001410687"
  6. data-ad-slot="8933778904"
  7. data-ad-format="auto"
  8. data-full-width-responsive="true"></ins>
  9. (adsbygoogle = window.adsbygoogle || []).push({});


I nadal niestety nic – na nowych współczesnych przeglądarkach nic się nie wyświetla, na archaicznych, których nikt już prawie nie używa, jak Internet Explorer 11 czy Safari 5.1.7 normalnie działa. Próbowałem również reklam ze stałym wymiarem w pikselach i efekt był identyczny. Bardzo dziwna sprawa, kompletnie nie mam pojęcia co powoduje tę usterkę.

Ogolnie nazwy pkikow powinny byc z malych liter


--------------------
Go to the top of the page
+Quote Post
SmokAnalog
post 16.10.2020, 14:49:51
Post #3





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Dublinka, po tych 420-tu postach jeszcze nie wiesz, że nie trzeba cytować całych wielkich jak smok postów, a i tak wiadomo o co chodzi?
Go to the top of the page
+Quote Post
dublinka
post 16.10.2020, 16:03:09
Post #4





Grupa: Zarejestrowani
Postów: 594
Pomógł: 66
Dołączył: 22.02.2008
Skąd: Dublin

Ostrzeżenie: (0%)
-----


Cytat(SmokAnalog @ 16.10.2020, 14:49:51 ) *
Dublinka, po tych 420-tu postach jeszcze nie wiesz, że nie trzeba cytować całych wielkich jak smok postów, a i tak wiadomo o co chodzi?

Aha


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 29.03.2024 - 10:56