Snowdrop MRS API
Snowdrop HomeTry our demo
  • Snowdrop Enrichment MRS
  • OpenAPI Docs
    • Enrich one transaction - GET
    • Enrich multiple transactions - POST
  • Implementation Guides
    • Quick Start
    • Data. How to get the best results
    • Examples
    • Recommended UX
    • Additional UX Considerations
  • Basic Concepts
    • List request
    • Restrictive vs Extended
    • Merchant Category Codes
  • Advanced Use Cases
    • Categorization
      • Categorization Overview
      • Transaction Category
      • Category Icons
    • Crowdsourcing
      • Overview
      • Crowdsourcing Example
    • Payment Intermediaries
      • Payment Intermediaries Example
    • Clear Response Enrichment
    • Google Maps
      • About Google Maps IDs
  • Legal & Compliance
    • Security / Compliance FAQ
      • Data Encryption
      • Penetration Testing
    • Terms of Service
      • MRS Terms of Service
      • Google Maps Terms of Service
  • Troubleshooting
  • FAQ
Powered by GitBook
On this page

Was this helpful?

  1. Advanced Use Cases

Google Maps

PreviousClear Response EnrichmentNextAbout Google Maps IDs

Last updated 10 months ago

Was this helpful?

Many of our customers display details of the merchant on a Detail page, with a Google Map showing the location of the merchant (see Recommended UX):

Map loads on mobile can be addressed via Google Maps APIs or Google Maps SDKs.

Two basic types of map presentation are offered

  • Static Maps - single image is presented

  • Dynamic Maps - interactive map which can be panned and zoomed

Using Google Maps API calls

  • Incurs a cost per call

  • Dynamic Maps cost more than Static Maps

  • Snowdrop can help model the costs.

Recommended: Using Google Maps Software Developer Kit (SDK)

  • Generally speaking calls are free and unlimited if you use the SDK (both Dynamic and Static).

    • Avoid the use of a Map ID when loading the map. As per this price list: Link

  • SDK automatically handles access to Google Maps servers, map display, and response to user gestures

  • When using the SDK it is best practice to restrict the API key to just map Map calls. Here is a blog post.

  • The SDKs are created and supported by Google but Snowdrop can assist with questions and support as well.

Further Recommendations

  • Use Static Maps when only displaying the Merchant

  • Use the Mobile Maps SDK if possible

Links

Google Maps SDK for Android

Google Maps SDK for iOS