React Native Maps Google 定价

React Native Maps Google pricing

截至 2022 年,React Native Maps 是否仍然免费,或者是否属于任何 Google 定价列表?

我在 Reddit 上读到这一行,但那是 2 年前的事了

“通过 react-native-maps 嵌入 Google 地图确实需要 API 密钥,但它是免费的。可以确认,因为我有一个 10 万用户的应用程序,但还没有花一毛钱买地图。"

不知道是不是还是原来的样子

这是我的使用方式:

import { StyleSheet, Text, View, Button } from "react-native";
import MapView, {
  PROVIDER_GOOGLE,
  MAP_TYPES,
  PROVIDER_DEFAULT,
  UrlTile,
  Marker,
} from "react-native-maps";
import React, { useEffect } from "react";

export default function Home({ navigation }) {
  let location = {
    latitude: 30.259933,
    longitude: 31.412613,
    latitudeDelta: 0.009,
    longitudeDelta: 0.009,
  };

  return (
    <View style={styles.container}>
      <View style={styles.myMap}>
        <MapView
          style={{ flex: 1 }}
          showsUserLocation
          PROVIDER_GOOGLE
          MAP_TYPES="STANDARD"
        >
          <Marker
            title="Home"
            coordinate={{
              latitude: location.latitude,
              longitude: location.longitude,
            }}
          />
        </MapView>
      </View>
    </View>
  );
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    backgroundColor: "#ffd",
    alignItems: "center",
    justifyContent: "center",
  },
  myMap: {
    flex: 2,
    backgroundColor: "white",
    width: "100%",
    marginTop: 30,
    marginBottom: 30,
  },
  map: {
    width: "100%",
    height: "100%",
  },
});

我需要一些说明

https://developers.google.com/maps/documentation/android-sdk/usage-and-billing#dynamic-maps

如果您使用地图 ID,您将被收费。 (这是新功能)