rocket
Découvrez l'API Merchant, qui succède officiellement à Content API for Shopping.
updateDécouvrez les dernières nouveautés
concernant les nouvelles fonctionnalités, les corrections de bugs et les mises à jour de l'API Merchant.
point_of_sale
Découvrez comment gérer votre entreprise et vos produits sur Google, et comment accéder de manière programmatique à des données, des insights et des fonctionnalités uniques à grande échelle.
Commencez à utiliser l'API Merchant dès aujourd'hui !
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Résumé
Vous pouvez utiliser des filtres d'inventaire pour exclure certains produits d'une campagne Shopping.Pour exclure des produits de campagnes Shopping intelligentes, utilisez plutôt des critères négatifs pour les groupes de fiches.
Vous pouvez créer un filtre d'inventaire basé sur une ou plusieurs valeurs de champs tels que Étiquette personnalisée (0-4) ou Type de produit. Lorsque vous appliquez un filtre d'inventaire à une campagne, seules les offres qui correspondent au filtre sont diffusées. Vous pouvez créer un filtre d'inventaire dans l'interface utilisateur Google Ads.
Les étapes de cette section utilisent Libellé personnalisé comme exemple. Vous pouvez également le faire avec d'autres attributs de flux compatibles, comme le type de produit, la marque ou la catégorie de produits Google.
Les filtres suivent la logique AND. Vous ne voyez que les résultats qui correspondent à tous les critères de votre filtre.
Étapes manuelles
Voici un exemple des étapes manuelles, avec l'attribut Libellé personnalisé :
Cliquez sur une campagne existante qui utilise vos produits Merchant Center ou créez-en une.
Cliquez sur Paramètres dans la barre latérale de gauche.
Développez le menu déroulant Paramètres supplémentaires.
Cliquez sur Filtre d'inventaire.
Dans les zones affichées :
Sélectionnez Étiquette personnalisée 0. Les étiquettes personnalisées 0 à 4 sont acceptées.
Saisissez une valeur pour l'étiquette personnalisée.
Pour filtrer selon plusieurs valeurs, cliquez sur AND (ET), puis répétez l'étape précédente.
Étapes automatiques
Vous ne pouvez appliquer qu'un seul champ d'application de fiche par campagne. Chaque champ d'application de la fiche peut inclure plusieurs filtres de produits.
Voici un exemple des étapes automatiques, en utilisant product_custom_attribute comme exemple :
Assurez-vous d'avoir créé une campagne et d'avoir un ID de campagne.
Définissez campaign_criterion_operation sur create.
Définissez product_custom_attribute.index sur 0 (0-4 sont acceptés).
Définissez product_custom_attribute.value sur la valeur souhaitée pour le libellé personnalisé.
Définissez le champ campaign sur le resource_name de l'campaign_criterion que vous avez créé à l'étape précédente.
Les valeurs des étiquettes personnalisées peuvent comporter entre 1 et 100 caractères. De plus, il peut y avoir jusqu'à 1 000 valeurs uniques par compte pour chaque attribut d'étiquette personnalisée (jusqu'à 5 000 étiquettes au total).
Pour obtenir des exemples d'autres types de filtres d'inventaire et plus de détails, consultez l'exemple Google Ads Shopping.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/05 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/05 (UTC)."],[[["\u003cp\u003eUse inventory filters to include or exclude specific products from Shopping campaigns, ensuring only relevant offers are advertised.\u003c/p\u003e\n"],["\u003cp\u003eFilters can be created based on attributes like Custom label, Product type, Brand, or Google product category, utilizing 'AND' logic for precise targeting.\u003c/p\u003e\n"],["\u003cp\u003eYou can manage inventory filters manually through the Google Ads UI or automatically via the Google Ads API using listing scopes.\u003c/p\u003e\n"],["\u003cp\u003eCustom labels offer flexibility, allowing up to 1,000 unique values per attribute for refined product categorization within campaigns.\u003c/p\u003e\n"],["\u003cp\u003eRefer to the provided resources for detailed instructions, examples, and further information on implementing inventory filters effectively.\u003c/p\u003e\n"]]],[],null,["# Filter products\n\nSummary\n-------\n\nYou can use inventory filters to exclude certain products from a Shopping\ncampaign.To exclude products from Smart Shopping Campaigns, use [negative\ncriteria for listing groups](/google-ads/shopping/full-automation/articles/t20) instead.\n\nYou can create an [inventory filter](https://support.google.com/google-ads/answer/2382954) based on one or more values from\nfields like **Custom label (0-4)** or **Product type** . When you apply an\ninventory filter to a campaign, only offers that match the filter are\nadvertised. You can create an inventory filter in the [Google Ads UI](https://ads.google.com/).\n\nThe steps in this section use **Custom label** as an example. You can also do\nthis with other supported feed attributes, like Product type, Brand, or\nGoogle product category.\n| **Key Term:** In the Google Ads API, inventory filters are referred to as *listing\n| scopes*.\n\nFilters follow `AND` logic. You only see results that match all of the\ncriteria in your filter.\n\nManual steps\n------------\n\nHere's an example of the manual steps, using the attribute **Custom label**:\n\n1. [Link Merchant Center to Google Ads](/google-ads/shopping/full-automation/articles/t15).\n2. Sign in to the [Google Ads account](https://ads.google.com/).\n3. Click an existing campaign that uses your Merchant Center products, or [create a new one](/google-ads/shopping/full-automation/articles/t18).\n4. Click **Settings** in the left sidebar.\n5. Expand the **Additional settings** dropdown menu.\n6. Click **Inventory filter**.\n7. In the boxes shown:\n 1. Select **Custom label 0** . **Custom label 0-4** are supported.\n 2. Enter a value for the custom label.\n8. To filter by multiple values, click **AND** and repeat the preceding step.\n\nAutomatic steps\n---------------\n\nYou can only apply one listing scope per campaign. Each listing scope can\ninclude multiple product filters.\n\nHere's an example of the automatic steps, using `product_custom_attribute` as an\nexample:\n\n1. Make sure you've successfully created a campaign and have a campaign ID.\n2. Call [`MutateCampaignCriteriaRequest`](/google-ads/api/reference/rpc/latest/MutateCampaignCriteriaRequest) as follows:\n 1. Set the `campaign_criterion_operation` to `create`.\n 2. Set the `product_custom_attribute.index` to `0` (`0`-`4` are supported).\n 3. Set the `product_custom_attribute.value` to your desired value for the custom label.\n 4. Set the `campaign` field to the `resource_name` of the `campaign_criterion` you created in the preceding step.\n\n[Custom label](https://support.google.com/merchants/answer/6324473) values can be 1 to 100 characters in length, and there can\nbe up to 1,000 unique values account-wide for each custom label attribute (up to\n5,000 labels total).\n\nSee the [Google Ads Shopping example](https://github.com/googleads/google-ads-python/blob/main/examples/shopping_ads/add_listing_scope.py) for examples of other kinds of inventory\nfilters and more detail."]]