Fix lỗi for development purposes only google maps

Lý do đóng cửa: Liên quan đến sự việc tên miền dauthau.info bị thu hồi

Gần đây, Thanh tra Sở TT&TT HN đã xác định trang thông tin điện tử DauThau.info bị vi phạm quy định tại Khoản 4, Điều 23, Nghị định số 72/2013/NĐ-CP về việc trích dẫn tin bài như trang tin điện tử tổng hợp (vì đăng lại một số bài trên Cổng thông tin điện tử Chính phủ - chinhphu.vn) đồng thời hoạt động như trang mạng xã hội (vì chèn box comment của Facebook). Công ty VINADES đã tiếp nhận, tiến hành làm việc để giải quyết vấn đề và khắc phục, tuy nhiên sau 1 tháng làm việc thì chúng tôi nhận được quyết định cuối cùng về việc xử phạt hành chính 50 triệu đồng và thu hồi tên miền DauThau.info.

Để xem chi tiết về sự việc, hãy xem Thông cáo báo chí Tên miền dauthau.info chính thức bị thu hồi, chuyển qua dauthau.asia.

Thông báo đóng cửa diễn đàn NukeViet

Đề phòng trường hợp rắc rối tương tự như công ty VINADES trong thời gian vừa qua, Ban quản trị diễn đàn NukeViet đã ngay lập tức cho đóng cửa diễn đàn NukeViet, tránh có thể bị phạt 50 triệu và bị thu hồi tên miền như dauthau.info đã gặp phải

Hiện tại diễn đàn NukeViet đang được sử dụng để hỗ trợ công đồng doanh nghiệp và người sử dụng NukeViet, hỗ trợ các cơ quan nhà nước triển khai cổng thông tin dựa trên phần mềm nguồn mở NukeViet eGovernment, hỗ trợ các cơ sở giáo dục sử dụng NukeViet CMS… Việc đóng cửa diễn đàn có thể sẽ gây một chút khó khăn trong việc hỗ trợ người sử dụng & các nhà phát triển với lượng sử dụng hàng chục ngàn website, tuy nhiên chúng tôi không còn cách nào khác vì sự việc xảy ra bất ngờ với dauthau.info hoàn toàn có thể lặp lại với nukeviet.vn

Đóng cửa diễn đàn, hoạt động sang Group Facebook

Mặc dù diễn đàn sẽ không còn hoạt động nhưng người dùng vẫn có thể trao đổi thông tin với nhau qua Group Facebook của NukeViet.

Truy cập NukeViet - Cộng đồng Coder, Designer, Webmaster, SEO, Digital Marketing theo đường link: https://facebook.com/groups/nukeviet

Fix lỗi for development purposes only google maps

Đây là group dành cho những Webmaster, SEO, digital marketing, lập trình viên... cùng những người yêu thích khám phá web, internet nói chung và mã nguồn NukeViet nói riêng tham gia vì mục đích là để tăng cường sự hỗ trợ và tương tác giữa các thành viên trong cộng đồng NukeViet có sử dụng Facebook.

Chúng tôi gửi lời xin lỗi đến Cộng đồng NukeViet và cảm ơn các bạn đã có nhiều đóng góp cho diễn đàn trong suốt thời gian vừa qua. Hy vọng trong tương lai chúng ta vẫn sẽ cùng nhau xây dựng và phát triển NukeViet lớn mạnh hơn nữa.

NukeViet vẫn sẽ được hỗ trợ và tiếp tục phát triển bởi Công ty cổ phần phát triển nguồn mở Việt Nam. Chúng tôi sẽ có thông báo tới các nhà phát triển và người sử dụng NukeViet về tình hình phát triển NukeViet 5.0 trong thời gian sắp tới!

‘For development purposes only’ can often be found scrawled across a greyed out Google Map on business websites. If you’ve come across this on your own website or a site you manage, you’re likely wondering why the map is not showing correctly. This article will explain why the ‘For development purposes only’ error occurs and how to fix it.

Fix lỗi for development purposes only google maps

What causes the Google Maps ‘For development purposes only’ message?

In June 2018, Google started to charge website owners for the use of Google Maps on their websites. Since then, any maps that have not been set up properly show the ‘For development purposes only’ message. Common reasons for the message include set up issues with the Google Maps API key, and not having an associated credit card on the Google account. Either of these will result in Google showing a development version of the map which is a greyed out map with a ‘For development purposes only’ message across it. This is a free version of the map that acts as a placeholder for a developer when building the website.

If this message is showing on a map on your website there are 2 things to check.

  1. That you have a credit card associated with your Google account
  2. That you have a valid Google Maps API key in place

How much does Google charge for Google Maps?

The cost of using Google Maps depends on the type of map being used and the number of times the pages with maps are viewed. Google provides $200 of free credit per website per month which means that many websites pay nothing at all for the use of Google Maps.

See Google’s full pricing table

The most popular type of map used for business websites is the dynamic map which is charged at $7 per 1000 page views. With the $200 of free usage a month, a website can have up to 28,000 views of pages containing this type of map per month for free. Please note that the pricing is done by page views rather than by visitor. If you feature a map on multiple pages of your website then every page view will count towards your total, even if a single user is visiting multiple pages.

If your website visitor-ship is below the $200 threshold and will not incur fees, you still need to supply credit card details to avoid the ‘For development purposes only’ error.

What will you pay for Google Maps?

Calculating the fees that you will pay for Google Maps is relatively simple.

  1. Make a note of the pages on your site that feature Google Maps and record which type of map is used. eg. static, dynamic, dynamic street view. See the full list and description of maps here.
  2. Find these pages in Google Analytics by going to Behaviour > Site Content > All Pages and record how many page views each one gets on average per month.
  3. Add the total page views per month together for each different type of map.
  4. Use Google’s pricing table to check the cost per map type and work out the cost for each map type. The pricing is done per 1000 views or requests so divide your page views for each type of map by 1000. eg. If I have a total of 15,000 page views for pages with dynamic maps, 15,000/1000 = 15. Multiply this by the cost per 1000 views for each map type. eg. The cost per 1000 views of a dynamic map is $7 so for my example I multiply 15 x $7 = $105.
  5. Add the costs together to get the total average cost for using Google maps per month. Remember to subtract the free $200 of credit from Google a month. As my total in the example above is under $200 I am unlikely to pay any fees for using Google Maps.

Tip: If you are close to the $200 limit for free usage each month based on your averages, you may wish to check each month of previous data individually to check whether you are likely to go over the limit for free usage on months with higher traffic.

How to get the Google Maps API Key and resolve the ‘For development purposes only’ error

If you’re setting up Google Maps for the first time, these instructions will show you how to get the Google Maps API key to provide your developer.

  1. You’ll need a Google account to use Google Maps. Once you’ve created an account or logged into your existing account, head to https://cloud.google.com/maps-platform/ and select ‘get started’.
    Fix lỗi for development purposes only google maps
  2. Select your project from the dropdown at the top of the page or choose ‘Create Project.’
  3. If you don’t have billing set up, you’ll see a message to create a new billing account where you can enter your Billing details.
    Fix lỗi for development purposes only google maps
  4. Select Maps, Routes or Places depending on the type of map you’re setting up. These names correspond to the Google pricing table we looked at earlier. Then select ‘Enable’.
    Fix lỗi for development purposes only google maps
  5. Once your billing details are set up and you’ve selected the map type, you’ll see the message ‘Enable Google Maps Platform’ with your Google Maps API Key available to copy. Select ‘Done’.
    Fix lỗi for development purposes only google maps
  6. You’ll be taken back to the Maps dashboard. Although you have your API Key, there’s a bit more set up to do to ensure the Google Maps API Key can only be used on your website.
  7. Go to ‘Credentials’ in the left hand menu. You’ll see that there’s a warning triangle next to your map API key. That’s because it hasn’t been assigned to your domain yet.
    Fix lỗi for development purposes only google maps
  8. Select the edit pencil next to your Map API Key.
    Fix lỗi for development purposes only google maps
  9. Under ‘Application Restrictions’ select ‘HTTP referrers’. This will enable you to limit the use of your Google Maps API key to your website domain.
    Fix lỗi for development purposes only google maps
  10. Select ‘Add a new item’.
    Fix lỗi for development purposes only google maps
  11. Input your website domain in the format requested. Which is *.example.com/*. This creates a wildcard that will enable your Google maps to work across your domain and any subdomains.
    Fix lỗi for development purposes only google maps
  12. API Restrictions aren’t essential but they do add an extra layer of security so we recommend that you set these if you can. In my previous example, I wanted to add a dynamic map to my website so I’ve selected ‘Maps Javascript API’ from the dropdown. That means that this API key is allowed to load only the Maps Javascript API and no other resource. If you choose not to set restrictions then this won’t impact the appearance of your maps, just what resources this API key is allowed to use..
    Fix lỗi for development purposes only google maps
  13. You can see that our Google Maps API key now has a green tick next to it which means it has been assigned to our domain.
    Fix lỗi for development purposes only google maps
  14. From here you can copy your API key and it’s ready to hand to your developer or add to your website.

Fix lỗi for development purposes only google maps

Is Google Maps my only option?

Google Maps is not your only option to achieve map functionality on your website. Although one of the most widely used, there are alternative map providers on the market. It could be worth exploring your other options or reducing the use of maps on your website if they are not necessary. If you want to explore more options, we are an experienced digital agency and can give you some guidance that will be appropriate for your particular setup.