chcę dodać na mojej stronie mapę google z zaznaczonymi na niej wieloma punktami.
Czyli chcesz po prostu pokazać mapę jakiejś okolicy (np. miasta, czy dzielnicy) i pokazać tam punkty oznaczające jakieś budynki albo ulice?
Przykład: http://jsfiddle.net/T78Hd/49/
Jest tam np coś o liczbie wejść na stronę ale nie wiem czy po przekroczeniu jakiegoś limitu opłaty zaczynają naliczać się same?
Jako użytkownik "standardowy" (czyli bez żadnych opłat) możesz dokonać 2500 zapytań dziennie - czyli możesz np. "zapytać" o dekodowanie 2500 adresów dziennie (pokazać je na mapie).
https://developers.google.com/maps/documentation/geocoding/usage-limits
Users of the standard API:
- 2,500 free requests per day
Co do klucza. Z tego co się orientuję, to obecnie, gdy skorzystasz z Google Maps API bez klucza - dostaniesz w konsoli ostrzeżenie (nie błąd), że zaleca się korzystać z klucza. Podobno w przyszłości ma to zostać zablokowane, ale jeśli piszesz swój skrypt "na chwilę" to możesz pominąć rejestrowanie klucza. W przeciwnym wypadku, w prosty sposób możesz za pomocy konta na Gmail sobie zarejestrować klucz do API Google i wtedy dopisujesz go do skryptu JS, którym uruchamiasz API na stronie. Czytałem też gdzieś, że klucz wymagany jest tylko przy niektórych funkcjonalnościach API. Ja korzystałem z Geocoding i Reverse Geocoding oraz z biblioteki do obliczania odległości od punktów Geometry Library - tam nie potrzebowałem klucza.