[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Ads Ad Manager V1 Client - Class Targeting (0.3.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.3.1 (latest)](/php/docs/reference/ad-manager/latest/V1.Targeting)\n- [0.3.0](/php/docs/reference/ad-manager/0.3.0/V1.Targeting)\n- [0.2.0](/php/docs/reference/ad-manager/0.2.0/V1.Targeting)\n- [0.1.3](/php/docs/reference/ad-manager/0.1.3/V1.Targeting) \nReference documentation and code samples for the Google Ads Ad Manager V1 Client class Targeting.\n\nTargeting expression.\n\nGenerated from protobuf message `google.ads.admanager.v1.Targeting`\n\nNamespace\n---------\n\nGoogle \\\\ Ads \\\\ AdManager \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getGeoTargeting\n\nOptional. Used to target/exclude various geo targets.\n\n### hasGeoTargeting\n\n### clearGeoTargeting\n\n### setGeoTargeting\n\nOptional. Used to target/exclude various geo targets.\n\n### getTechnologyTargeting\n\nOptional. Used to target various technology targeting dimensions.\n\n### hasTechnologyTargeting\n\n### clearTechnologyTargeting\n\n### setTechnologyTargeting\n\nOptional. Used to target various technology targeting dimensions.\n\n### getInventoryTargeting\n\nOptional. Used to target/exclude various ad units and/or placements.\n\n### hasInventoryTargeting\n\n### clearInventoryTargeting\n\n### setInventoryTargeting\n\nOptional. Used to target/exclude various ad units and/or placements.\n\n### getRequestPlatformTargeting\n\nOptional. Used to target specific request platforms.\n\n### hasRequestPlatformTargeting\n\n### clearRequestPlatformTargeting\n\n### setRequestPlatformTargeting\n\nOptional. Used to target specific request platforms.\n\n### getCustomTargeting\n\nOptional. Used to target key/values, audience segments, and/or CMS\nmetadata.\n\n### hasCustomTargeting\n\n### clearCustomTargeting\n\n### setCustomTargeting\n\nOptional. Used to target key/values, audience segments, and/or CMS\nmetadata.\n\n### getUserDomainTargeting\n\nOptional. Used to target user domains.\n\n### hasUserDomainTargeting\n\n### clearUserDomainTargeting\n\n### setUserDomainTargeting\n\nOptional. Used to target user domains.\n\n### getVideoPositionTargeting\n\nOptional. Used to target video positions.\n\n### hasVideoPositionTargeting\n\n### clearVideoPositionTargeting\n\n### setVideoPositionTargeting\n\nOptional. Used to target video positions.\n\n### getDataSegmentTargeting\n\nOptional. Used to target data segments.\n\n### hasDataSegmentTargeting\n\n### clearDataSegmentTargeting\n\n### setDataSegmentTargeting\n\nOptional. Used to target data segments."]]