[[["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-01-17 UTC."],[[["\u003cp\u003eThis document provides reference information on user-configurable settings for companion ad selection.\u003c/p\u003e\n"],["\u003cp\u003eUsers can specify \u003ccode\u003eadSlotIds\u003c/code\u003e, which are the companion ad slot identifiers used for matching.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ecreativeType\u003c/code\u003e property allows users to set the desired creative type for companion ads.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003enearMatchPercent\u003c/code\u003e allows the configuration of the acceptable near fit percentage for matching companion ads.\u003c/p\u003e\n"],["\u003cp\u003eUsers can define the \u003ccode\u003eresourceType\u003c/code\u003e and \u003ccode\u003esizeCriteria\u003c/code\u003e for companion ad selection, setting the desired resource type and size criteria respectively.\u003c/p\u003e\n"]]],[],null,["# Interface CompanionAdSelectionSettingsInterface\n\n| **Note:** This reference page follows TypeScript documentation structure. If you have suggestions for or see issues with the reference documentation, open a thread with your feedback on the [IMA technical forum](https://groups.google.com/g/ima-sdk/).\n\n*** ** * ** ***\n\n| Properties ||\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------|\n| [adSlotIds](/interactive-media-ads/docs/sdks/html5/client-side/reference/interface/google.ima.CompanionAdSelectionSettingsInterface#google.ima.CompanionAdSelectionSettingsInterface.adSlotIds) | The companion ad slot ids to be used for matching set by the user. |\n| [creativeType](/interactive-media-ads/docs/sdks/html5/client-side/reference/interface/google.ima.CompanionAdSelectionSettingsInterface#google.ima.CompanionAdSelectionSettingsInterface.creativeType) | Creative type setting set by the user. |\n| [nearMatchPercent](/interactive-media-ads/docs/sdks/html5/client-side/reference/interface/google.ima.CompanionAdSelectionSettingsInterface#google.ima.CompanionAdSelectionSettingsInterface.nearMatchPercent) | The near fit percent set by the user. |\n| [resourceType](/interactive-media-ads/docs/sdks/html5/client-side/reference/interface/google.ima.CompanionAdSelectionSettingsInterface#google.ima.CompanionAdSelectionSettingsInterface.resourceType) | Resource type setting set by the user. |\n| [sizeCriteria](/interactive-media-ads/docs/sdks/html5/client-side/reference/interface/google.ima.CompanionAdSelectionSettingsInterface#google.ima.CompanionAdSelectionSettingsInterface.sizeCriteria) | Size criteria setting set by the user. |\n\nProperties\n----------\n\n*** ** * ** ***\n\n### adSlotIds\n\nadSlotIds:` `string[] The companion ad slot ids to be used for matching set by the user.\n\n*** ** * ** ***\n\n### creativeType\n\ncreativeType:` `string Creative type setting set by the user.\n\n*** ** * ** ***\n\n### nearMatchPercent\n\nnearMatchPercent:` `number The near fit percent set by the user.\n\n*** ** * ** ***\n\n### resourceType\n\nresourceType:` `string Resource type setting set by the user.\n\n*** ** * ** ***\n\n### sizeCriteria\n\nsizeCriteria:` `string Size criteria setting set by the user."]]