- Représentation JSON
- DeveloperMetadataLookup
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- DeveloperMetadataLocationMatchingStrategy
Filtre décrivant les données qui doivent être sélectionnées ou renvoyées à partir d'une requête.
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union filter . Types de filtres susceptibles de limiter les données sélectionnées. filter ne peut être qu'un des éléments suivants : |
|
developerMetadataLookup |
Sélectionne les données associées aux métadonnées de développement correspondant aux critères décrits par ce |
a1Range |
Sélectionne les données correspondant à la plage A1 spécifiée. |
gridRange |
Sélectionne les données correspondant à la plage décrite par le |
DeveloperMetadataLookup
Sélectionne DeveloperMetadata
qui correspond à tous les champs spécifiés. Par exemple, si seul un ID de métadonnées est spécifié, le DeveloperMetadata
avec cet ID unique est pris en compte. Si une clé de métadonnées est spécifiée, toutes les métadonnées de développement associées à cette clé sont prises en compte. Si une clé, une visibilité et un type d'emplacement sont tous spécifiés, toutes les métadonnées de développement associées à un emplacement de ce type sont prises en compte. En général, cela permet de sélectionner toutes les métadonnées de développement qui correspondent à l'intersection de tous les champs spécifiés. tout champ ou combinaison de champs peut être spécifié.
Représentation JSON |
---|
{ "locationType": enum ( |
Champs | |
---|---|
locationType |
Limite les métadonnées de développement sélectionnées aux entrées associées aux emplacements du type spécifié. Par exemple, lorsque ce champ est spécifié en tant que |
metadataLocation |
Limite les métadonnées de développement sélectionnées aux entrées associées à l'établissement spécifié. Ce champ correspond à des points géographiques exacts ou à tous les points géographiques qui se croisent en fonction du |
locationMatchingStrategy |
Détermine la manière dont cette recherche correspond au lieu. Si ce champ est défini avec la valeur EXACT, seules les métadonnées de développement associées à l'emplacement exact spécifié sont mises en correspondance. Si ce champ est défini sur INTERSECTING, les métadonnées de développement associées aux établissements qui se croisent sont également mises en correspondance. S'il n'est pas spécifié, ce champ suppose la valeur par défaut |
metadataId |
Limite les métadonnées de développement sélectionnées à celles avec un |
metadataKey |
Limite les métadonnées de développement sélectionnées à celles avec un |
metadataValue |
Limite les métadonnées de développement sélectionnées à celles avec un |
visibility |
Limite les métadonnées de développement sélectionnées à celles avec un |
DeveloperMetadataLocationMatchingStrategy
Énumération des stratégies permettant de faire correspondre les emplacements des métadonnées de développement.
Enums | |
---|---|
DEVELOPER_METADATA_LOCATION_MATCHING_STRATEGY_UNSPECIFIED |
Valeur par défaut. Cette valeur ne doit pas être utilisée. |
EXACT_LOCATION |
Indique qu'une zone géographique spécifiée doit correspondre exactement. Par exemple, si la ligne 3 est spécifiée en tant qu'emplacement, cette stratégie de mise en correspondance ne correspondra qu'aux métadonnées de développement également associées à la ligne 3. Les métadonnées associées à d'autres établissements ne seront pas prises en compte. |
INTERSECTING_LOCATION |
Indique qu'un lieu spécifié doit correspondre exactement à ce lieu, ainsi qu'à tous les points géographiques qui se croisent. Par exemple, si la ligne 3 est spécifiée en tant qu'emplacement, cette stratégie de mise en correspondance correspond aux métadonnées de développement associées à la ligne 3 ainsi qu'aux métadonnées associées aux emplacements qui se croisent à la ligne 3. Si, par exemple, des métadonnées de développement sont associées à la colonne B, cette stratégie de mise en correspondance correspond également à cet emplacement, car la colonne B croise la ligne 3. |