Googleマップを忘れる– Geocode APIをより少ない費用でより多く得る(レビュー)

Googleマップを忘れる– Geocode APIをより少ない費用でより多く得る(レビュー)

以前は、Googleマップがジオコーディングの誰もが認める王であり、そのデータをアプリに統合しようとしている開発者からの高額な金額を命じていました。しかし2018年、SaaS Industriesのイノベーターは「十分」と述べ、100%ユーロ製のGeocode APIをリリースして、真にグローバルなデータセットへのアクセスを手頃な価格で実現しました。

それで、彼らは彼らの仕事に成功しましたか?今日は、Geocode APIが私たちの包括的なレビューで注目を集めている理由と、それがあなたのビジネスに適しているかどうかを詳しく見ていきます。

Googleマップを忘れる– Geocode APIをより少ない費用でより多く得る(レビュー)

ジオコーディング101–一般的なユースケース

このページを表示している場合は、ジオコーディングの入門書はそれほど必要ない可能性があります。しかし、部屋の全員と話すために、ここではテクニックの簡単な紹介と、それがあなたのビジネスにどのように役立つかを説明します。

基本的に、ジオコーディングは、平易な言語の住所と場所を世界地図上の経度と緯度の正確な測定値に変換するプロセスです。同様に、逆ジオコーディングはそれらの座標を取得し、そのジオロケーションと(近接性および/または関連性によって)最も密接に関連付けられている場所の実際の名前を吐き出します。

このテクノロジーのアプリケーションの完全な配列は目がくらむほどですが、いくつか例を挙げると、

  • 配達ドライバーが適切なドロップオフポイントを見つけるのを手伝ってください–ホワイトハウスには広大なキャンパスがあり、配達を行うためにアマゾンドライバーが正面玄関まで歩いて行くことは期待できません。代わりに、指定されたウィングの特定のドロップオフポイントの座標をジオコーディングし、このデータを運送会社が利用できるようにして、シームレスな配送を追跡します。
  • 気の利いた顧客の住所のデータベースをクリーンアップする–すばらしいフォームを作成し、顧客は喜んで記入します。彼ら全員がよくある間違いを犯し、ダイレクトメールキャンペーンを妨げる、おそらく使用できないデータの乱雑な過剰を生み出すのは残念です。しかし、ジオコーディングを使用すると、どのアドレスが少しずれているかをすばやく特定でき、残りの適切なアドレスを、毎回必要な結果を提供する形式に標準化できます。
  • サイトで便利なオートコンプリートの提案を作成する–そもそも、フォームで誤って送信されたアドレスについて心配する必要がなかった場合はどうでしょうか。ジオコーディングを使用すると、サイトの訪問者は不完全または部分的な住所を入力し、関連する(正しくフォーマットされた)住所の便利なリストを取得して選択できます。これは、サイトまたはアプリのUXに便利であり、データ収集作業にも便利です。
  • すでに持っているデータを充実させる–おそらく、顧客から収集した(または顧客に提供した)豊富な位置データをすでに持っているでしょう。ただし、ジオコーディングを使用すると、これらのデータポイントに関連付けられているあらゆる種類の追加情報レイヤーを取得して追加できます。これは、データセットをより意味のある方法で並べ替えるのに役立ちます。たとえば、既存のすべての番地に近隣データポイントを追加してから、近隣で並べ替えて、より効果的な勧誘を行うことができます。

GeocodeAPIを検討する価値がある理由

事実上、誰もがGoogleマップを知っており、使用しています。ほぼ毎日データセットとやり取りするため、ジオロケーションデータのゴールドスタンダードです。ほとんどの場合、私たちは集合的にマップに多くの信頼を置いているので、それをアプリに統合することで、関連付けによる提供に対する消費者の信頼を高めます。

そうは言っても、Geocode APIのような比較的新しい人を信頼するのはなぜですか?つまり、ROIに要約されます。Googleのサービスは高価です。全体像を見てみましょう。Googleに50万のAPIリクエストを送信するには、月に2,000ドルの費用がかかります。すばらしいデータを取得できますが、それを活用するための深遠な方法が必要です。そうしないと、すぐに壊れてしまいます。

一方、Geocode APIの最も基本的で、最も割引率の低い有料プランでは、月額わずか85ドルで200万件のリクエストが提供されます。リクエストごとの価格を比較すると、次のようになります。

  • Google Maps API @リクエストあたり0.004ドル
  • Geocode API @リクエストごとに$ 0.0000425

Geocode APIは、文字通りGoogle MapsAPIより100倍安価です。さらに、そのデータセットは同等の範囲と品質です。(実際、Googleよりも実際に優れているいくつかの意味のある方法がありますが、それについては後で説明します。)

ドルと価値の比較はさておき、GeocodeAPIは非常に簡単に使用および統合できます。この事実を踏まえても、SaaS Industriesは、コンシェルジュのオンボーディングとパーソナライズされたカスタマーサポートを提供するだけでなく(すべてのサポートチケットは24時間以内に回答され、例外はありません)、このサービスを、数百万の月間リクエストに対して支払う価格に直接焼き付けました。 。

最終的に、GoogleとGeocode APIの議論は、高価なデザイナーシャツを購入するのと、地元の仕立て屋に価格の何分の1かを支払ってシャツを作るのと同じように行うことができます。私たちのお金はオーダーメイドのシャツにあります。

GeocodeAPIの使用

通常、APIのドキュメントページにアクセスして、エンドポイント、パラメーター、統合について学習することをお勧めします。しかし、その戦術は、GeocodeAPIでのみ機能します…

実際、https: //geocodeapi1.docs.apiary.ioに移動すると、わずかな情報しか表示されず、言い回しの大部分は3つの基本認証方法に向けられます。ページの残りの部分は、Geocode APIを目立たせるコアエンドポイント(/ search/ reverse、および/ status)に2文未満を割り当てます。では、何が得られるのでしょうか?

上のインフラストラクチャの多くのジオコードAPI拠点ペリアース、Mapzenにより、オープンソースのジオロケーションソースエンジン。このように、2つは共通のパラメーターのセットを共有します。したがって、Peliasのドキュメントは、順方向逆方向の両方のジオコーディングにGeocodeAPIを使用する方法を教えるのに十分です。

それでは、各エンドポイントで何ができるかを見てみましょう。

/ searchを使用したフォワードジオコーディング

最も基本的なAPIリクエストは次のようになります。

https://app.geocodeapi.io/api/v1/search?apikey=fd646df0-810d-11ea-9f24-85fc9ad6f471&text=Atlanta

それを分解すると、/ searchエンドポイント、APIキー、およびAtlantaのクエリが追加されたGeocodeAPIベースURLが表示されます。ジョージア州アトランタを探していたとしても、Geocode APIは、その用語のよりニッチなクエリ(カンザス州アトランタ、オーストリアのウィーンにあるホテルアトランタなど)を満たす可能性のある大量の結果を返します。

返される内容のスニペットは次のとおりです。

{"geocoding":{"version": "0.2"、 "attribution": "https://geocodeapi.io/attribution"、 "query":{"text": "atlanta"、 "size":10、 "レイヤー」:[「会場」、「通り」、「国」、「マクロ地域」、「地域」、「郡」、「localadmin」、「地域」、「自治区」、「近隣」、「大陸」、「帝国」 "、" dependency "、" macrocounty "、" macrohood "、" microhood "、" disputed "、" postalcode "、" ocean "、" marinearea "]、" private ":false、" lang ":{" name ": "英語"、 "iso6391": "en"、 "iso6393": "eng"、 "デフォルト ":true}、" querySize ":20、" parser ":" libpostal "、" parsed_text ":{" city ":" atlanta "}}、" warnings ":["パフォーマンスの最適化: 'address'レイヤーを除く " ]、 "engine":{"name": "Pelias"、 "author": "Mapzen"、 "version": "1.0"}、 "timestamp":1587247179802}、 "type": "FeatureCollection"、 "features" :[{"type": "Feature"、 "geometry":{"type": "Point"、 "coordinates":[-84.414581、33.769805]}、 "properties":{"id": "85936429"、 " gid ":" whosonfirst:locality:85936429 "、" layer ":" locality "、" source ":"whosonfirst"、 "source_id": "85936429"、 "name": "Atlanta"、 "confidence":1、 "match_type": "exact"、 "accuracy": "centroid"、 "country": "United States" 、 "country_gid": "whosonfirst:country:85633793"、 "country_a": "USA"、 "region": "Georgia"、 "region_gid": "whosonfirst:region:85688535"、 "region_a": "GA"、 " locality ":" Atlanta "、" locality_gid ":" whosonfirst:locality:85936429 "、" continent ":" North America "、" continent_gid ":" whosonfirst:continent:102191575 "、" label ":" Atlanta、GA、USA "}、" bbox ":[-84.5508496385、33.6479858、-84。2896205088、33.8868632704]}、{"type": "Feature"、 "geometry":{"type": "Point"、 "coordinates":[-93.05266、33.11875]}、 "properties":{"id": " 1125873901、 "gid": "whosonfirst:locality:1125873901"、 "layer": "locality"、 "source": "whosonfirst"、 "source_id": "1125873901"、 "name": "Atlanta"、 "confidence" :1、 "match_type": "exact"、 "accuracy": "centroid"、 "country": "United States"、 "country_gid": "whosonfirst:country:85633793"、 "country_a": "USA"、 "region ":" Arkansas "、" region_gid ":" whosonfirst:region:85688549 "、"region_a": "AR"、 "locality": "Atlanta"、 "locality_gid": "whosonfirst:locality:1125873901"、 "continent": "North America"、 "continent_gid": "whosonfirst:continent:102191575"、 " label ":" Atlanta、AR、USA "}、" bbox ":[-93.05266、33.11875、-93.05266、33.11875]}、{" type ":" Feature "、" geometry ":{" type ":" Point " 、 "coordinates":[-121.12077、37.81298]}、 "properties":{"id": "1125797253"、 "gid": "whosonfirst:locality:1125797253"、 "layer": "locality"、 "source": "whosonfirst"、 "source_id": "1125797253"、 "name": "Atlanta"、 "信頼度」:1、「match_type」:「exact」、「accuracy」:「centroid」、「country」:「United States」、「country_gid」:「whosonfirst:country:85633793」、「country_a」:「USA」、 "region": "California"、 "region_gid": "whosonfirst:region:85688637"、 "region_a": "CA"、 "locality": "Atlanta"、 "locality_gid": "whosonfirst:locality:1125797253"、 "continent ":"北米 "、" continent_gid ":" whosonfirst:continent:102191575 "、" label ":"米国カリフォルニア州アトランタ "}、" bbox ":[-121.12077、37.81298、-121.12077、37.81298]}。。 。centroid "、" country ":" United States "、" country_gid ":" whosonfirst:country:85633793 "、" country_a ":" USA "、" region ":" California "、" region_gid ":" whosonfirst:region:85688637 "、" region_a ":" CA "、" locality ":" Atlanta "、" locality_gid ":" whosonfirst:locality:1125797253 "、" continent ":" North America "、" continent_gid ":" whosonfirst:continent:102191575 " 、 "label": "米国カリフォルニア州アトランタ"}、 "bbox":[-121.12077、37.81298、-121.12077、37.81298]} .. ..centroid "、" country ":" United States "、" country_gid ":" whosonfirst:country:85633793 "、" country_a ":" USA "、" region ":" California "、" region_gid ":" whosonfirst:region:85688637 "、" region_a ":" CA "、" locality ":" Atlanta "、" locality_gid ":" whosonfirst:locality:1125797253 "、" continent ":" North America "、" continent_gid ":" whosonfirst:continent:102191575 " 、 "label": "米国カリフォルニア州アトランタ"}、 "bbox":[-121.12077、37.81298、-121.12077、37.81298]} .. .."California"、 "region_gid": "whosonfirst:region:85688637"、 "region_a": "CA"、 "locality": "Atlanta"、 "locality_gid": "whosonfirst:locality:1125797253"、 "continent": "North America "、" continent_gid ":" whosonfirst:continent:102191575 "、" label ":" Atlanta、CA、USA "}、" bbox ":[-121.12077、37.81298、-121.12077、37.81298]} .. .."California"、 "region_gid": "whosonfirst:region:85688637"、 "region_a": "CA"、 "locality": "Atlanta"、 "locality_gid": "whosonfirst:locality:1125797253"、 "continent": "North America "、" continent_gid ":" whosonfirst:continent:102191575 "、" label ":" Atlanta、CA、USA "}、" bbox ":[-121.12077、37.81298、-121.12077、37.81298]} .. ..label ":"米国カリフォルニア州アトランタ "}、" bbox ":[-121.12077、37.81298、-121.12077、37.81298]} .. ..label ":"米国カリフォルニア州アトランタ "}、" bbox ":[-121.12077、37.81298、-121.12077、37.81298]} .. ..

もちろん、基本的な要求に応じて、すべてのオプションが常に必要なわけではありません。この場合、GeocodeAPIのさまざまなパラメータを使用します。それぞれについて、網羅的ではありません。

  • サイズ–指定した値に返される結果の数を絞り込みます。上位3つの結果が必要ですか?リクエストにsize = 3を追加します。
  • 国–ウィーンのホテルアトランタを絶対に探しているのではなく、米国のアトランタという名前のすべての場所を見たいとしましょう。このパラメータを目的のalpha-3国コード(この場合はUSA)と一緒に使用して、検索をその国の国境に限定します。
  • rect.min / max_lat / lon –実際には、この境界に4つの座標値を指定します。これにより、特定の領域の周りに長方形が描画され、その領域のみが検索されます。
  • circle.lat/lon/radius –長方形の境界と同様に、基本的なジオメトリを使用して、検索を一元化するために使用する特定の座標の周りに円を描画します。
  • gid –ドキュメントには、このパラメーターが検索を「親の管理領域」に限定すると記載されています。平易な英語では、これは任意の数の場所を含むことができるデータポイントの階層を指します。階層は、近隣から都市、州、地域、国などにスケールアップし、エリアのグローバルID、別名gidに従って検索を制限できます。命名法は、調達元のデータセットによって異なりますが、ドキュメントはすぐに利用できます。これは、円や長方形を描画するときに、他の方法では省略したい奇妙な形の領域からの結果が含まれる場合に最も役立ちます。
  • point.lat/lon –このパラメーターは、ポイントを中心に検索を集中させ、近接度に従って結果をランク付けします。

このシステムの優れている点は、パラメーターを組み合わせて、非常に正確で関連性の高い結果を得ることができることです。たとえば、長方形と円の両方の境界を使用して、2つが重なっている場所のみを検索したり、近接関数と組み合わせて一致させたりすることができます。

Geocode APIには、フィルタリングの形で結果を管理するのに役立つ、さらにいくつかのトリックがあります。

  • ソース–前に触れたように、Geocode APIは、OpenStreetMaposm)、OpenAddressesoa)、Who's on Firstwof)、GeoNamesgn)などの複数のソースにアクセスできます。どちらか一方を優先する場合は、たとえば、sources = osmを設定して結果をフィルタリングできます。
  • レイヤー–これを検索拡大鏡と見なして、詳細な検索と壮大な検索の両方を実行できるようにします。レイヤーには、会場、通り、国、マクロ地域、地域、郡、localadmin、地域、自治区、近隣(アメリカのユーザーは英国のスペルに注意する必要があります)、大陸、帝国、依存関係、マクロ郡、マクロフッド、マイクロフッド、係争中、郵便番号、海、海洋地域

/ reverseを使用した逆ジオコーディング

これは逆ジオコーディングのエンドポイントであり、入力された座標を中心に検索します。その後、検索に関連する可能性が最も高い結果が得られます。たとえば、北緯41.4036度、東経2.1744度の座標を検索すると、次のようになります。

https://app.geocodeapi.io/api/v1/reverse?apikey=fd646df0-810d-11ea-9f24-85fc9ad6f471&point.lat=41.4036&point.lon=2.1744

最高の結果は?スペイン、バルセロナのサグラダファミリア。実際、サグラダファミリアだけでなく、すべての情報を取得し、結果ごとにより多くの情報を返すことができます。

繰り返しになりますが、解析する情報のいくつかの可能なと4つの主要なデータソースがあります。検索を、またはgidで区切ることもできます。そしてもちろん、サイズで得られる結果の数を広げたり狭めたりすることができます。

このエンドポイントにとって最も重要なのは、距離と信頼スコアです。これは、クエリで特定の結果を検索しているかどうかを確認するためのAPIの方法です。

/ statusでクォータを確認する

3つの主要なエンドポイントの中で最も単純なもので、このエンドポイントを呼び出すと、残りのリクエストが返されます。この情報はアカウントダッシュボードでも利用できますが、アプリが直接教えてくれるときに、誰がそこに移動する時間がありますか?

パフォーマンス          

つまり、Geocode APIで何ができるかはわかっていますが、どれだけうまく機能するのでしょうか。

繰り返しますが、自信が鍵となります。有料のGeocodeAPIプランにサインアップすると、SaaS IndustriesはSLAを提供します。これにより、99.9%の優れた稼働時間が保証されます。スタートアップからエンタープライズレベルに至るまで、世界中に何千もの顧客が満足していることから、これが彼らが非常に真剣に取り組んでいる取り組みであることは明らかです。

彼らの顧客を考えると、その数字は平均的な偉業ではありません。実際、Geocode APIは、その堅牢な世界規模のサーバーネットワークのおかげで、問題なく1日あたり数百万のリクエストを定期的に処理しています。これは、積極的な拡張を検討している企業にとって重要です。エンタープライズレベルの運用のための新しいジオコーディングソリューションを開発するためにリソースを無駄にする必要はありません。

サーバーと言えば、Geocode APIは、256ビットSSL暗号化によるプライバシーの権利を尊重します。これにより、ミッションクリティカルなビジネスデータが悪用されることがなくなり、心配することなくAPI統合を自由に使用できるようになります。

しかし、データ自体はどうですか?Geocode APIは、主にOpenStreetMapからデータセットを調達します。これは、世界中の開発者やデジタル地図製作者から信頼されているオープンソースのマッピング環境です。

Googleと比較すると、OSMは官僚主義に邪魔されず、都市開発から自然災害まで、あらゆるものによって引き起こされた地理的変化を反映するように迅速に更新できます。さらに、OSMは、Googleの閉じた環境よりも、地図作成の破壊者による誤ったマッピングに対して脆弱ではないことを証明しています。

OpenAddresses、Who's on First、GeoNamesと組み合わせると、Geocode APIがGoogleに匹敵する高品質で機敏な、完全にグローバルなデータセットを提供することは明らかです。

価格設定

Geocode APIの寛大な価格設定についてはすでに抽象的に触れましたが、次に、5つのサブスクリプション層のそれぞれが提供するものを見てみましょう。

Googleマップを忘れる– Geocode APIをより少ない費用でより多く得る(レビュー)

  • 無料–その名のとおり、無料枠の費用はAPIの操作に費やす時間だけです。前払い金、クレジットカードの詳細は登録されておらず、試用期間後も継続する義務はありません。HTTPS暗号化がそれぞれを保護し、350,000を超える月間リクエストクォータを取得します。1秒あたりのクエリ数は2つに制限されているため、このレベルでAPIを統合する場合は、大量のスループットを期待しないでください。SaaS Industriesは無料の顧客にオンボーディングを提供していないため、これを行うにはコーディングの知識も必要です(ただし、顧客は電子メールに応答します)。
  • –月額85ドル。SMALL層は実際には何でもありません。毎月200万件ものリクエストが発生し、1秒あたり25クエリでスループットが向上し、SSL暗号化で接続を保護し続けます。さらに、パーソナライズされたサポートとコンシェルジュのオンボーディングを利用して、統合中に必要に応じてAPIをカスタマイズできます。最後に、この層とその上のすべての層にSLAが付加されており、他の条件の中でも99.9%の稼働率が保証されています。
  • –月額$ 135。これは最も人気のあるGeocodeAPI層です。SMALL層のすべてに加えて、月間容量が75%増加し(350万リクエスト)、1秒あたりの合計クエリ数が35になります。このすべての有料階層で、同じワールドクラスのカスタマーサポートを期待できます。
  • –月額300ドル。それは高額な料金のように思えますが、それでもグーグルマップによって設定された最も基本的な価格帯と比較すると見劣りします。リクエストごとにわずか0.0000375ドルで、あなたの会社のニーズが月に800万リクエストの球場にある場合、あなたは本当にあなたのお金の価値を手に入れています。1秒あたり50のばかげたクエリも取得し、大量のバッチリクエストでも短時間で処理できます。言うまでもなく、Geocode APIチームは、LARGE SLAをしっかりとサポートしており、目標を達成するためにカスタマイズされたサポートを提供する準備ができています。
  • カスタム–非常に素晴らしいビジネスを運営したことがありますが、事前に規定されたサブスクリプション条件に拘束されることはありませんか?答えが「はい」の場合は、Geocode APIに直接連絡して、毎月の割り当てと1秒あたりのクエリ数に制限を設けてください。一緒に、あなたはあなたのニーズを満たすための最良の解決策を特定し、そしていくつか-すべてがROIを保証する価格で特定します。

GeocodeAPIの評決

SaaS Industriesは、高品質のジオコーディングをGoogle MapsAPIよりもはるかに手頃な価格にするという目標を念頭に置いて着手しました。そのために、GeocodeAPIは大きな成功を収めています。

それはグーグルと同等かそれ以上の機能を提供しますが、実際には1セントです。API自体はZenmapの非常に人気のあるPeliasプラットフォームから構築されているため、GeocodeAPIは成功するために車輪の再発明を行う必要はありませんでした。さらに、SaaS Industriesは、驚異的な速度と稼働時間、優れたセキュリティ、シームレスなスケーラビリティを誇る堅牢なサーバーネットワークを維持しています。生の統計があなたを引き込むのに十分ではなかった場合、情熱的で優秀なGeocodeAPIサポートチームがその違いを補うためにたゆまぬ努力をします。

全体として、より堅牢で使いやすく、より手頃なジオコーディングAPIを見つけるのは難しいでしょう。TipsWebTech360は、スタートアップ、SMB、および企業に同様にGeocodeAPIを自信を持って推奨しています。

Geocode APIについて質問やコメントがありますか?以下のコメントにメモを残してください!


FRの意味: 頭字語の意味を理解する

FRの意味: 頭字語の意味を理解する

テキストメッセージやチャットに興味がある人なら、fr という用語を一度は目にしたことがあるはずです。fr の意味については、このブログを読んでください。

Google ドキュメントで段落をインデントする方法: ステップバイステップ ガイド

Google ドキュメントで段落をインデントする方法: ステップバイステップ ガイド

Google ドキュメントで段落をインデントしたいですか? ここで説明する手順に従って、比較的簡単なプロセスを実行できます。

「AMA」とは何を意味しますか? チャットでどのように使用されますか?

「AMA」とは何を意味しますか? チャットでどのように使用されますか?

AMA、何でも聞いてくださいは、実質的にすべての質問に答える意欲を表すために使用されます。使い方の詳細については、こちらをご覧ください。

Discord プロフィール写真: 知っておくべき重要なヒント

Discord プロフィール写真: 知っておくべき重要なヒント

Discord は、すでに大きなファンベースを獲得している新しいソーシャル メディアです。Discord のプロフィール写真について知っておくべきことはすべてここにあります。

ATM のテキストの意味と適切な使用方法

ATM のテキストの意味と適切な使用方法

ATM がテキストで何を意味するのか知りたいですか? このブログを読んで、意味や歴史、正しい使い方を知りましょう。

Google ドライブにアップロードする方法 – 上位 4 つの方法を学ぶ

Google ドライブにアップロードする方法 – 上位 4 つの方法を学ぶ

Google ドライブを使用すると、さまざまなファイルやフォルダーをクラウドに保存できます。ファイルやフォルダーを安全に保つために、Google ドライブにアップロードする方法を理解してください。

Google ドキュメントを PDF として保存する方法: トップ 2 の信頼できる方法

Google ドキュメントを PDF として保存する方法: トップ 2 の信頼できる方法

PDF ファイルは、セキュリティを強化するために使用する必要がある一般的な形式です。Google ドキュメントを PDF として簡単に保存する方法については、このブログをお読みください。

IKR の意味といつ使用できるか

IKR の意味といつ使用できるか

オンライン メッセージング アプリを使用している場合は、IKR という用語に遭遇したことがあるはずです。IKR の意味については、このブログをお読みください。

テキストメッセージやソーシャルメディアプラットフォームにおける GTG の意味

テキストメッセージやソーシャルメディアプラットフォームにおける GTG の意味

テキストメッセージにおける GTG が何を意味するのか疑問に思ったことはありますか? 「はい」の場合は、このブログをチェックして、その意味といつ使用するかを確認してください。

Snapchatを削除する方法: 正しい方法を学ぶ

Snapchatを削除する方法: 正しい方法を学ぶ

Snapchatをもう使いたくない人は、Snapchatアカウントを削除する方法を知りたいです。正しい方法を知りたい場合は、このブログをお読みください。