Risorsa: DeveloperMetadata
I metadati dello sviluppatore associati a una posizione o a un oggetto in un foglio di lavoro. I metadati dello sviluppatore possono essere utilizzati per associare dati arbitrari a varie parti di un foglio di lavoro e rimangono associati in queste posizioni mentre si muovono e il foglio di lavoro viene modificato. Ad esempio, se i metadati dello sviluppatore sono associati alla riga 5 e successivamente viene inserita un'altra riga sopra la riga 5, quei metadati originali verranno comunque associati alla riga a cui era stata associata per la prima volta (cosa è ora la riga 6). Se l'oggetto associato viene eliminato, vengono eliminati anche i relativi metadati.
Rappresentazione JSON |
---|
{ "metadataId": integer, "metadataKey": string, "metadataValue": string, "location": { object ( |
Campi | |
---|---|
metadataId |
L'ID univoco con ambito a livello di foglio di lavoro che identifica i metadati. Gli ID possono essere specificati al momento della creazione dei metadati, altrimenti ne verrà uno generato e assegnato in modo casuale. Deve essere positivo. |
metadataKey |
La chiave dei metadati. In un foglio di lavoro potrebbero essere presenti più metadati con la stessa chiave. I metadati dello sviluppatore devono sempre avere una chiave specificata. |
metadataValue |
Dati associati alla chiave dei metadati. |
location |
La località a cui sono associati i metadati. |
visibility |
La visibilità dei metadati. È necessario specificare sempre la visibilità dei metadati dello sviluppatore. |
Località metadati sviluppatore
Una posizione in cui i metadati potrebbero essere associati a un foglio di lavoro.
Rappresentazione JSON |
---|
{ "locationType": enum ( |
Campi | |
---|---|
locationType |
Il tipo di posizione rappresentato da questo oggetto. Questo campo è di sola lettura |
Campo di unione location . La località a cui sono associati i metadati. location può essere solo uno dei seguenti: |
|
spreadsheet |
True quando i metadati sono associati a un intero foglio di lavoro. |
sheetId |
L'ID del foglio quando i metadati sono associati a un intero foglio. |
dimensionRange |
Rappresenta la riga o la colonna quando i metadati sono associati a una dimensione. Il |
Tipo di posizione dello sviluppatore
Un elenco dei tipi di località a cui possono essere associati i metadati dello sviluppatore.
Enum | |
---|---|
DEVELOPER_METADATA_LOCATION_TYPE_UNSPECIFIED |
Valore predefinito. |
ROW |
Metadati dello sviluppatore associati a un'intera dimensione di riga. |
COLUMN |
Metadati dello sviluppatore associati a un'intera dimensione della colonna. |
SHEET |
Metadati dello sviluppatore associati in un intero foglio. |
SPREADSHEET |
I metadati dello sviluppatore associati all'intero foglio di lavoro. |
Visibilità dello sviluppatore dei metadati
Un elenco di possibili visibilità dei metadati.
Enum | |
---|---|
DEVELOPER_METADATA_VISIBILITY_UNSPECIFIED |
Valore predefinito. |
DOCUMENT |
I metadati visibili al documento sono accessibili da qualsiasi progetto sviluppatore con accesso al documento. |
PROJECT |
I metadati visibili al progetto sono visibili e accessibili solo al progetto di sviluppatore che ha creato i metadati. |
Metodi |
|
---|---|
|
Restituisce i metadati dello sviluppatore con l'ID specificato. |
|
Restituisce tutti i metadati dello sviluppatore corrispondenti all'elemento DataFilter specificato. |