Stay organized with collections
Save and categorize content based on your preferences.
The table below lists the attributes that can be set with the
googletag.PubAdsService.set(key, value)
or
googletag.Slot.set(key, value)
methods. These AdSense attributes are typically set when creating or editing ad slots in
Google Ad Manager. These methods allow the publisher to override these server-side settings
on a per-request basis.
[[["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 2024-10-31 UTC."],[[["\u003cp\u003eThe table outlines AdSense attributes that can be modified using \u003ccode\u003egoogletag.PubAdsService.set\u003c/code\u003e or \u003ccode\u003egoogletag.Slot.set\u003c/code\u003e methods, enabling publishers to override server-side settings.\u003c/p\u003e\n"],["\u003cp\u003eThese attributes, typically managed in Google Ad Manager, include options for specifying ad channels, types, formats, colors, and test mode.\u003c/p\u003e\n"],["\u003cp\u003ePublishers can customize the appearance of ads with attributes controlling background, border, link, text, and URL colors, along with UI features like rounded corners.\u003c/p\u003e\n"],["\u003cp\u003eAdditional attributes allow setting the document language and page URL for more context and control.\u003c/p\u003e\n"],["\u003cp\u003eThe table provides examples of allowed values and links to relevant documentation for each attribute.\u003c/p\u003e\n"]]],["Publishers can use `googletag.PubAdsService.set` or `googletag.Slot.set` to override server-side AdSense settings. Attributes include `adsense_channel_ids` (valid channel IDs), `adsense_ad_types` (text, image, text_image), and `adsense_ad_format` (various sizes). Color customization is possible via `adsense_background_color`, `adsense_border_color`, `adsense_link_color`, `adsense_text_color`, and `adsense_url_color` (hexadecimal). `adsense_test_mode` enables testing, and `document_language` sets language, `page_url` sets the page url.\n"],null,["# AdSense Attributes\n\nThe table below lists the attributes that can be set with the\n`\n`[googletag.PubAdsService.set(key, value)](/publisher-tag/reference#googletag.PubAdsService_set)\nor\n[googletag.Slot.set(key, value)](/publisher-tag/reference#googletag.Slot_set)\nmethods. These AdSense attributes are typically set when creating or editing ad slots in\nGoogle Ad Manager. These methods allow the publisher to override these server-side settings\non a per-request basis.\n\n| **New attribute** | **Legacy attribute** | **Example** | **Allowed values** |\n|----------------------------|-----------------------|-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `adsense_channel_ids` | `google_ad_channel` | `271828183+314159265` | Valid AdSense channel IDs, separated by '+' |\n| `adsense_ad_types` | `google_ad_type` | `text_image` | `text, image, text_image` |\n| `adsense_ad_format` | `google_ad_format` | `250x250_as` | `468x60_as, 234x60_as, 125x125_as, 120x600_as, 160x600_as, 180x150_as, 120x240_as, 200x200_as, 250x250_as, 300x250_as, 336x280_as, 728x90_as` |\n| `adsense_background_color` | `google_color_bg` | `#000000` | hexadecimal colors |\n| `adsense_border_color` | `google_color_border` | `#000000` | Hexadecimal colors |\n| `adsense_link_color` | `google_color_link` | `#000000` | Hexadecimal colors |\n| `adsense_test_mode` | `N/A` | `on` | `on` Set `on` to indicate the tag is used for testing and should not be included in counting or billing. Omit this setting for production, non-test traffic. |\n| `adsense_text_color` | `google_color_text` | `#000000` | Hexadecimal colors |\n| `adsense_url_color` | `google_color_url` | `#000000` | Hexadecimal colors |\n| `adsense_ui_features` | `google_ui_features` | `rc:10` | `rc:10` for very rounded corners, `rc:6` for slightly rounded corners, `rc:0` for square corners (default) |\n| `document_language` | `N/A` | `en` | A valid [ISO 639-1 language code](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes). |\n| `page_url` | `N/A` | `www.mysite.com` | Valid URLs |"]]