If your content is represented by more than one URL, for example a feed app, you
can request ads next to the content with up to four URLs by using
neighboringContentURLStrings:
[[["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-09-04 UTC."],[[["\u003cp\u003ePublishers can use content URLs for contextual targeting and brand safety in their apps.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003econtentURL\u003c/code\u003e property on \u003ccode\u003eGAMRequest\u003c/code\u003e is used to pass the URL representing the content next to which ads are requested.\u003c/p\u003e\n"],["\u003cp\u003eWhen content is represented by multiple URLs (up to four), the \u003ccode\u003eneighboringContentURLStrings\u003c/code\u003e property can be utilized.\u003c/p\u003e\n"],["\u003cp\u003eThis functionality requires Google Mobile Ads SDK 7.67.0 or higher.\u003c/p\u003e\n"]]],["Publishers using content mapping can enhance app monetization by passing content URLs for contextual targeting and brand safety. The `contentUrl` property in `GADRequest` allows specifying a single URL (e.g., \"https://www.example.com\"). For apps with multiple content URLs, the `neighboringContentURLStrings` property can be utilized, supporting up to four URLs (e.g., [\"https://www.example1.com\", ...]). This is applicable when the google mobile ads SDK version is 7.67.0 or higher.\n"],null,["Prerequisites\n\n- Google Mobile Ads SDK 7.67.0 or higher\n\nContent URL\n\nPublishers who use\n\n[content mapping](//support.google.com/admanager/answer/6270563)\n\nto better monetize their app can pass a content URL for contextual targeting as\nwell as brand safety.\n\nFor example, if you'd like to request ads next to content represented by\n`https://www.example.com`, you can pass the URL using\n[`contentUrl`](/ad-manager/mobile-ads-sdk/ios/api/reference/Classes/GADRequest#contenturl): \n\nSwift \n\n let request = GAMRequest()\n request.contentURL = \"https://www.example.com\"\n\nObjective-C \n\n GAMRequest *request = [GAMRequest request];\n request.contentURL = @\"https://www.example.com\";\n\nMulti-content URL\n\nIf your content is represented by more than one URL, for example a feed app, you\ncan request ads next to the content with up to four URLs by using\n\n[`neighboringContentURLStrings`](/ad-manager/mobile-ads-sdk/ios/api/reference/Classes/GADRequest#neighboringcontenturlstrings): \n\nSwift \n\n let request = GAMRequest()\n request.neighboringContentURLStrings =\n [\"https://www.example1.com\", \"https://www.example2.com\",\n \"https://www.example3.com\", \"https://www.example4.com\"]\n\nObjective-C \n\n GAMRequest *request = [GAMRequest request];\n request.neighboringContentURLStrings =\n @[@\"https://www.example1.com\", @\"https://www.example2.com\",\n @\"https://www.example3.com\", @\"https://www.example4.com\"];"]]