I have read the docs and examples, but I it seems I cannot solve the initialization error (\"Uncaught ReferenceError: google is not defined\" + Uncaught ReferenceError: home
markerwithlabel.js requires a already loaded maps-API.
When you load the maps-API asynchronously(as you do in your code), there is no guarantee that the maps-API is loaded when markerwithlabel.js will be loaded.