[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-27 UTC."],[[["\u003cp\u003e\u003ccode\u003eGMSURLTileLayer\u003c/code\u003e fetches map tiles using URLs provided by a \u003ccode\u003eGMSTileURLConstructor\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eYou can customize the user agent for HTTP requests made by the tile layer.\u003c/p\u003e\n"],["\u003cp\u003eIt's easily initialized using a convenience constructor that takes a \u003ccode\u003eGMSTileURLConstructor\u003c/code\u003e to define how tile URLs are generated.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eGMSURLTileProvider\u003c/code\u003e cannot be subclassed and should only be created using its designated constructor.\u003c/p\u003e\n"]]],["`GMSURLTileLayer` fetches tiles using URLs provided by a `GMSTileURLConstructor`. Create instances using `tileLayerWithURLConstructor:`, passing a constructor that returns a URL for given x, y, and zoom levels. The `userAgent` property allows customization of the HTTP request user agent; otherwise, the default iOS agent is used. Subclassing `GMSURLTileProvider` is not supported. A code example demonstrates how to generate the constructor.\n"],null,[]]