Stoper pozwala mierzyć czas trwania dowolnego działania w kreacji – na przykład to, jak długo użytkownik gra w grę.
W przypadku korzystania ze stoperów warto zastanowić się, które interakcje mają je zatrzymywać. Jeśli na przykład liczysz, jak długo użytkownik gra w daną grę, stoper powinien zatrzymać się, gdy użytkownik kliknie przycisk zamykania lub wyjścia.Zadbaj o to, by stoper zatrzymywał się za każdym razem, gdy użytkownik przestanie grać w grę lub ją opuści.
Dodawanie stopera za pomocą aplikacji Google Web Designer
- Otwórz panel „Zdarzenia” i kliknij przycisk plusa (+), by przypisać zdarzenie do żądanego obiektu.
- W wyskakującym okienku zdarzeń jako źródło wybierz wystąpienie obiektu.
- Kliknij kolejno Obszar kliknięcia i Kliknięcie.
- W oknie zdarzeń otwórz panel „Działanie” i kliknij Reklama Google, a następnie Włącz licznik.
- Otwórz panel „Odbiornik” i kliknij gwd-ad.
- Otwórz panel „Konfiguracja” i wprowadź identyfikator danych, którego chcesz używać na potrzeby śledzenia. Zapamiętaj identyfikator podawany w tym miejscu, bo będziesz go potrzebować do zatrzymania stopera.
- Powtórz te same czynności, by zatrzymać stoper. Użyj tego samego identyfikatora danych, który został podany w poprzednim kroku.
- Kliknij Zapisz. Kod śledzenia zostanie automatycznie dodany do określanego elementu, więc nie musisz już edytować jego kodu źródłowego.
- Wyświetl podgląd reklamy w wybranej przeglądarce.
- Opublikuj reklamę w Studio.
Dodawanie stopera za pomocą dowolnego edytora HTML
- Utwórz dwa przyciski w kreacji za pomocą tagów <div>. Dodaj te elementy w pliku HTML i określ ich style w pliku CSS. Następnie przypisz różne identyfikatory
start-timer
istop-timer
.Przykładowy obiekt w tagu <div> w pliku HTML:
<div id="start-timer">START TIMER</div>
<div id="stop-timer">STOP TIMER</div>Przykładowy selektor stylu i identyfikatora w pliku CSS:
#start-timer { position: absolute; width: 130px; height: 20px; top: 60px; left: 25px; cursor: pointer; } #stop-timer { position: absolute; width: 130px; height: 20px; top: 85px; left: 25px; cursor: pointer; }
- Uruchom stoper za pomocą tej metody JavaScript:
Enabler.startTimer(timerId:String);
- Zatrzymaj stoper za pomocą tej metody JavaScript:
Enabler.stopTimer(timerId:String);
timerId
to nazwa stopera widoczna w raportach. Wybierz nazwę, która pomoże Ci powiązać stoper ze śledzonym działaniem.Możesz zmienić nazwę tego stopera podczas przesyłania kreacji do Studio lub trafikowania kreacji w usłudze Campaign Manager 360.- Aby można było zatrzymać stoper,
timerId
w funkcjistopTimer
musi być zgodny z identyfikatorem używanym wstartTimer
. Wielkość liter w identyfikatorze jest rozróżniana, dlatego pamiętaj o tym, by użyć dokładnie tego samego ciągu znaków. - Aby używać tych metod, musisz najpierw dołączyć i zainicjować bibliotekę Enabler.
Fragment kodu
function startTimerHandler(e) {
Enabler.startTimer('My Timer');
}
document.getElementById('start-timer').addEventListener('click',
startTimerHandler, false);
function stopTimerHandler(e) {
Enabler.stopTimer('My Timer');
}
document.getElementById('stop-timer').addEventListener('click',
stopTimerHandler, false);