Wsparcie » Wtyczki » Plakietka Google – Google wprowadza zmiany??

  • Od 2 dni zauważam dziwną przypadłość Plakietki Google+ na swojej stronie CodeEnclave – Blog poświęcony programowaniu w .NET Framework. Plakietka podłączona jest prawidłowo do Strony Google+ CodeEnclave na Google+ jednak nie pokazują się żadne zdjęcia osób, które kliknęły +1 oraz nie da się z jej poziomu kliknąć +1. Reszta działa prawidłowo, można za jej pomocą przejść do strony.

    Na początku myślałem, że to wina aktualizacji jakiejś wtyczki, zabezpieczeń itp. Zainstalowałem plakietkę na czystym blogu na AIMP’ie, na zwykłej stronie HTML, gdzie plakietka do innej strony działa prawidłowo i efekt był identyczny.

    Z kolei kilka dni wcześniej zauważyłem zmiany w plakietce, inne schematy styli, wiem też, że Google wprowadza zmiany do linków do Stron Google+. Ktoś jeszcze spotkał się z taką przypadłością i ją rozwiązał?? Na razie na google widzę jedynie zgłaszanie problemu.

    Pozdrawiam

Viewing 7 replies - 1 through 7 (of 7 total)
  • Widzę, że na stronie wielokrotnie, na dodatek na dwa różne sposoby, zaciągasz skrypt https://apis.google.com/js/plusone.js. Pousuwaj to i dodaj go raz, na samym dole strony, najlepiej tak, żeby ładował się asynchronicznie (szczegóły tutaj).

    Thread Starter Piotr Włodarczyk

    (@litox)

    Niestety, eksperymentowałem z tym, sprawdziłem jeszcze raz, wyłączyłem wtyczki, które używają https://apis.google.com/js/plusone.js i efekt jest identyczny. Jak wspominałem, nie działa nawet na zwykłej stronie HTML. Wcześniej wszystko pięknie działało.

    Ten kod działa:

    <g:plus href="//plus.google.com/118320684677840057540" rel="publisher"></g:plus>
    
    <script type="text/javascript">
        window.___gcfg = {lang: 'pl'};
      (function() {
        var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
        po.src = 'https://apis.google.com/js/plusone.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
      })();
    </script>

    Thread Starter Piotr Włodarczyk

    (@litox)

    hmm… u mnie nic… na zwykłym html’u również… za chwilę zacznę podejrzewać swojego kompa, co by było jeszcze dziwniejsze… akurat same aktualizacje zbiegły się w czasie i nie wiem w co ręce włożyć ;] Zazwyczaj ie było by z tym problemu.

    Pamiętaj, że jeśli zapiszesz ten kod w pliku .html na dysku i otworzysz w przeglądarce jako plik (prefiks w adresie file://), to nie będzie to działać. Musisz otworzyć ten plik z jakiegoś serwera, chociażby lokalnego, ale przez protokół http.

    Thread Starter Piotr Włodarczyk

    (@litox)

    Bez obaw, ładowałem na inny serwer zewnętrzny na stronie, na której plakietka do innej Strony Google+ działa… jest to dla mnie zaskakujące, gdyby na zwykłym HTML’u chodziło, to szukałbym dalej we wtyczkach.

    Thread Starter Piotr Włodarczyk

    (@litox)

    Tak jak podejrzewałem, wina nie była po mojej stronie, dzisiaj plakietka działa już dobrze. Daje to przynajmniej nadzieję na szybszy postęp prac z adresami w Google+ 🙂

Viewing 7 replies - 1 through 7 (of 7 total)
  • Temat ‘Plakietka Google – Google wprowadza zmiany??’ jest zamknięty na nowe odpowiedzi.