Mamy aplikację internetową składającą się z kilku stron. Zarejestrowaliśmy domenę aplikacji internetowej w Google Analytics i śledzenie wyświetleń stron zgodnie z oczekiwaniami (w panelu Analytics widać wyświetlenia stron dla każdej strony). Teraz chcemy, aby informacje o tej stronie były przechowywane na zapleczu wewnątrz naszego DB. Dlatego chcemy utworzyć proces back-end, który będzie uruchamiany raz dziennie i pobierać wyświetlenia strony z interfejsu Analytics API.Google Analytics API - programowo pobierz widoki strony po stronie serwera
Jest to oczywiście konieczne w kodzie. Z początkowych badań wynika, że aby uzyskać dostęp do interfejsu API Analytics, musi nastąpić proces uwierzytelniania, co oznacza, że użytkownik musi wpisać identyfikator i hasło.
Pytanie brzmi: czy można to zrobić tylko za pomocą kodu?
Ważne jest, aby pisać wiodące liczby 0 w parametrach daty. 2011-07-01 DZIAŁA, ale 2011-07-1 NIE BĘDZIE. Nieużywanie wiodących zer spowoduje błąd błędu o 400 nieprawidłowych żądań. – Thijs
@Thijs Tak, waliłem głową o ten. Używałem tego kodu i ustawiłem datę zakończenia na DateTime.Now. Ale nagle pewnego dnia przestał działać. Zajęło mi to kilka godzin, żeby to zrozumieć. Używanie DateTime.Now.ToString ("rrrr-MM-dd"); rozwiązał to. –
Jak uzyskać odsłonę pojedynczej strony lub wszystkich stron pasujących do wyrażenia? – VinnyG