I followed all the steps in the documentation https://pub.dev/packages/google_maps_flutter:
- I create a google cloud account for maps
- I put the api key in the android manifest and in IOS AppDelegate
- I put dependency google_maps_flutter: ^0.5.25+3 in pubspec.yaml
When the application starts, I see the map on the screen but the marker is set not on my given coordinates, but on a random location (Beylul).
On the console I have this:

my code:

the output of "flutter doctor":
[✓] Flutter (Channel stable, v1.12.13+hotfix.8, on Mac OS X 10.15.3 19D76,
locale it-IT)
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 11.4)
[✓] Android Studio (version 3.5)
[!] IntelliJ IDEA Ultimate Edition (version 2019.2.3)
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] Connected device (1 available)
How can i solve this?