Skocz do zawartości
marivsh

onclick z Google Ads na linkach z href

Polecane posty

Mam w kilku miejscach na stronie wstawione linki w stylu:

<a href="tel:123-456-798">Zadzwoń!</a>

Po kliknięciu w link otwiera się na telefonie dialer z wpisanym numerem (na pc link powoduje zapytanie o program do obsługi protokołu, więc generalnie też działa poprawnie).

Jednak jak dodam do tego - zgodnie z instrukcją od Googla - event onclick i link będzie wyglądał tak:

<a onclick="return gtag_report_conversion('tel:123-456-789');" href="tel:123-456-789">Zadzwoń!</a>

to link przestaje działaj tak jak wyżej, tzn. nie wyskakuje dialer, tak jakby onclick anulował wykonanie się href.

Ktoś wie jak to naprawić?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

bo tak jest, a masz zdefiniowaną gdzies funkcje

gtag_report_conversion

?

<script>
function gtag_report_conversion(url) {
  var callback = function () {
    if (typeof(url) != 'undefined') {
      window.location = url;
    }
  };
  gtag('event', 'conversion', {
      'send_to': 'AW-CONVERSION_ID/CONVERSION_LABEL',
      'value': 1.0,
      'currency': 'USD',
      'event_callback': callback
  });
return false;
}
</script>	

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

No oczywiście że mam :)Funkcja konwersji działa poprawnie (zlicza kliknięcia), ale link nie wykonuje tego co powinien, więc takie rozwiązanie podane przez googla jest o kant pewnej części ciała.

 

No cóż, jedyny sposób to wykonanie instrukcji z href za pomocą jQuery:

<a class="phone-call" onclick="return gtag_report_conversion('tel:123-456-789');" href="tel:123-456-789">Zadzwoń!</a>

<script>
  $(".phone-call").click(function(){
  	window.location = $(this).attr('href');
  });
</script>

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dołącz do rozmowy

Możesz pisać i zarejestrować się później. Jeśli masz konto,Zaloguj się teraz, aby publikować na swoim koncie.

Gość
Odpowiedz...

×   Wklejony jako tekst z formatowaniem.   Wklej jako zwykły tekst

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×
×
  • Utwórz nowe...

Ważne informacje

Korzystając z forum, wyrażasz zgodę na: Warunki korzystania z serwisu, Regulamin, Polityka prywatności.