Google Map API Google Map Platfomの使用方法の見直し



Gppgle Map APIを使ってGoogle Map埋め込み

1か月ほど前の記事を書いたときから、GoogleMapApiをこのブログで使ってみて試していました

Google Map Platform Google Map API を使って、Google Mapを埋め込んでみた

 

Google Map Platform Google Map API を使うには クレジットカード必要

Google Map Platformを使うには、APIKEYが必要で、クレジットカードの登録が必要なので、登録してありました

Google Map PlatformのそれぞれのAPIは有料で、無料分の使用量以上に使うと、使用料が発生しますので、クレジットカードを登録しておく必要があるわけです

無料分には、1か月間に200$相当の無料クレジットがあるのと、お試し用の300$相当の無料クレジットがありました

最初は、アカウントをアップグレードせずに使っていましたので、お試し用の300$の無料クレジットを使って試していました

 

使用しているGoogle Map API

使っているGoogle Map PlatformのAPIは、マップ、ルート、プレイスのうち、マップとプレイスです

マップは、行った観光地や観光施設、名所、旧跡、レストラン、ホテルなど施設や場所いろいろのグーグルマップを連携表示させるため

プレイスは、そういった場所を検索したり、検索した結果から施設の住所や連絡先や口コミや写真などを連携させるため

ブログのPVはそれほどありませんが、APIを組み込んであるページにアクセスがあると、APIが使われますので、アクセスが増えるとAPIの使用量が増えます

Google Map Platform Google Map APIの無料クレジット

PVはないのに、1か月でかなりのAPI使用量があるようで、1か月たつ前に、300$の無料クレジットを使い切ってしまっていました

クローラーがアクセスして、phpでページが生成されるときにAPIが使われているからだと思います

さらに、30000円分を使い果たしているのに、APIは使える状態になっているんですね

300$を使い切った時点では、APIはエラーにならず、使い続けることができました

お試しではないアカウントにアップグレードすると、1か月200$の無料クレジットという運用になるのですが、アカウントをアップグレードしていなくても、1か月200$の無料クレジットが消費されるようになっているようなんです

お試し300$と1か月200$の無料クレジット、合わせた金額500$まではアカウントをアップグレードしていない状態でも、無料クレジットが消費されていました

500$分の無料クレジットを使い切ったところで、APIがエラーを返すようになっていて、データが取得できない状態になりました

大したPVもないのに、1か月で約50000円分の無料クレジットを使ってしまっていました

これはAPIの使い方を見直さないとなりません

先週、無料クレジットを使い切ってしまって、APIがエラーになり、情報が表示されなくなってしまったので、アカウントをアップグレードしてAPIを使えるようにしたので、若干費用が発生するようになってしまいました

発生費用を抑えるように、APIの使用方法を見直して使っています

8月になれば、新たな200$の無料クレジットが適用になりますから、使用頻度を抑えれることで無料クレジットでできるだけまかなえるようにしたいわけです

Google Map Platform Google Map APIの利用料金

API使用にかかる費用はこちら

マップ、ルート、プレイスの料金表

Places APIでは、ホテルやレストランなどの施設に関連する情報を取得するため、Places – Nearby Searchを使用しており、かなりの使用量になっていました

ホテルやレストランの検索結果リストがありますので、どんどんアクセスが増えてしまいます

また、施設の詳細情報は、Places Detailsを使っていましたが、これもかなりの使用量

基本データと合わせて、電話番号やURLなどの連絡先データ(Contact Data)、口コミやレビュー点数などの雰囲気データ(Atmosphere Data)なども全部まとめて取っていましたが、基本データをとると基本料金がかかり、連絡先データ(Contact Data)や雰囲気データ(Atmosphere Data)はそれぞれの追加料金が必要です

まとめて取っていましたので、追加料金込みの費用がかかっていました

必要なデータに限る場合は、Places Datailsを使うときに、Fieldsパラメータで要素を特定してやる必要があります

施設を検索してリストにするときには、Places – Text Searchを使っていましたが、こちらはそれほどのアクセス量はなかったみたいです

リスト作成ページにはそれほどアクセスはなかったようですが、詳細情報のページのほうが量が多いですし、アクセスが多くなったみたいです

あとは、写真を取得するためのPlaces Photo、地図を取得するためのマップのAPIであるMaps Embed APIを使用

マップのAPIのMaps Embed APIは、モードにSearchを使っていたのですが、これはEmbed Advancedになります

Maps Embed APIは、Embed Advancedは、有料ですが、アドバンスに該当しないEmbedだと無料で使えます

モードが、Direction、Street View、Searchだと有料なのですが、これは、PlaceかViewにしておけば無料です

 

 

Google Map Platform Google Map API APIの使い方変更

の使い方の見直しとしては、Places – Nearby Searchはとりあえず使うのをやめました

Detailも使用頻度を抑えます

ブログ記事に施設の情報を埋め込みを行う場合は、記事生成時にPlaces Detailを呼び出してデータを取得し、動的に表示するようにしていましたが、記事作成時にPlaces Detailで基本情報を取得し、記事に静的に埋め込むようにしようと思います





埋め込みようのコードを作るためには、Places – Text Searchで検索して、Places Detailで詳細情報をとってくることが必要で、それようのページも作ってはいますが、このページはIndexさせないようにして、クローラーにGoogle Map APIを消費されるのは防止します

コードを生成しての静的埋め込み Photoは使わずに節約です

Photoを使わず、Detailの基本データだけだとちょっと寂しいですが、詳細情報に行けば、口コミやフォトを見られます

Google Map Platform Google Map API APIの使用例

APIを使用して取得した情報を表示したものです

Photoを使わず、Detailの基本データだけだとちょっと寂しいですが、一応Google Map は埋め込みました

詳細情報に行けば、口コミやフォトを見られます

カレークラブ キュイエール

住所 日本、〒247-0056 神奈川県鎌倉市大船1丁目13−11 岡本ビル 1F B号室




 

Google Placeの検索ページを作っていましたが、検索ページからのPlaces Detailの使用はやめ、検索ページからの詳細ページもやめて、Detailを使わないようにしています

ブログ記事で紹介した施設や場所については、口コミや連絡先などの詳細情報も最新情報をみてみたいので、詳細ページでのPlaces Detailの動的使用は残しておいて様子を見ようかなと思います

 

また地図表示に関しては、Maps Embed APIは、Searchを使っていたものを、Placeに変更しました

緯度経度と施設名称から地図を表示する場合は、Placeでも特に問題はなく使えそうです

参考:「一人旅おすすめ情報検索」-「グーグルプレイスリンク」

 

勉強しよう


Web API:The Good Parts [ 水野貴明

商品名:Web API:The Good Parts [ 水野貴明 ]
【楽天ブックスならいつでも送料無料】
価格 2,376円 レビュー数 0
ショップ名:楽天ブックス
商品説明:水野貴明 オライリー・ジャパン オーム社ウェブ エイピーアイ ザ グッド パーツ ミズノ,タカアキ 発行年月:2014年11月 ページ数:208p サイズ:単行本 ISBN:9784873116860
商品詳細情報
販売サイトはこちら
web api」をさがす
Amazonでさがす 楽天市場でさがす Yahoo!ショッピングでさがす
楽天ウェブサービスセンター


 

 





にほんブログ村 ライフスタイルブログ セミリタイア生活へ
にほんブログ村

にほんブログ村 旅行ブログ 一人旅へ
にほんブログ村

一人旅ランキング


小江戸川越菓子屋横丁お面小江戸川越一人旅 菓子屋横丁平日はひっそりしてました

今泉白山神社鎌倉の裏山ハイキング 観光客はあまりこないところだけど歴史はあります

関連記事

  1. アドセンス背景

    アドセンスの背景色の薄黄色を変える方法

    グーグルアドセンスの背景色が黄色になる問題…

  2. 楽天市場検索崎陽軒

    Rakuten Developers 楽天商品コ…

    Rakuten Developers 楽天ウエブサービスを利用しています…

  3. ぐるなびAPIバージョンアップで仕様変更

    このブログでは、レストランの情報を載せる際には、ぐるなびからぐるなびAPIを…

  4. グルメ情報

    ぐるなびWEBサービスを使って、レストラン情報を…

    レストラン情報を取得するぐるなびWEBサービスレストラン情報をぐるなびW…

  5. 地図の画像N

    Google Map埋め込み Google Ma…

    Google Map 埋め込みGoogle Map Pl…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

Translate


人気ページ

PAGE TOP