Esse serviço permite que os scripts acessem e modifiquem os Conectores da comunidade do Data Studio.
Classes
| Nome | Breve descrição | 
|---|---|
| Aggregation | Um tipo enumerado que define os tipos de agregação que podem ser definidos para um Field. | 
| Auth | Um tipo enumerado que define os tipos de autenticação que podem ser definidos para um conector. | 
| Big | Um objeto de configuração para um conector nativo do BigQuery. | 
| Big | Um tipo enumerado que define os tipos de parâmetro do BigQuery que podem ser definidos. | 
| Checkbox | Contém informações de caixa de seleção para a configuração. | 
| Community | O conector | 
| Config | Contém as entradas de configuração de um conector. | 
| Data | O aplicativo Data | 
| Debug | Um erro que só é visível para os administradores do conector. | 
| Field | Contém dados relacionados ao campo. | 
| Field | Um tipo enumerado que define os tipos que podem ser definidos para um Field. | 
| Fields | Contém um conjunto de Fields para um conector da comunidade. | 
| Get | Builder para criar uma resposta getpara o projeto do script. | 
| Get | Builder para criar uma resposta getpara o projeto do script. | 
| Get | Builder para criar uma resposta getpara o projeto do script. | 
| Info | Contém dados de informações para a configuração. | 
| Option | Um builder para criar opções para Selects eSelects. | 
| Select | Contém várias informações selecionadas para a configuração. | 
| Select | Contém informações únicas selecionadas para a configuração. | 
| Set | Builder para criar uma resposta setpara o projeto do script. | 
| Text | Contém informações da área de texto para a configuração. | 
| Text | Contém informações de entrada de texto para a configuração. | 
| User | Um erro que aparece para os usuários do conector. | 
Aggregation
Propriedades
| Propriedade | Tipo | Descrição | 
|---|---|---|
| AVG | Enum | Média. | 
| COUNT | Enum | Contagem. | 
| COUNT_DISTINCT | Enum | Count Distinct. | 
| MAX | Enum | Máx. | 
| MIN | Enum | Mín. | 
| SUM | Enum | Soma. | 
| AUTO | Enum | Automático. | 
Auth
Propriedades
| Propriedade | Tipo | Descrição | 
|---|---|---|
| NONE | Enum | Não é necessária autorização. | 
| OAUTH2 | Enum | Autorização OAuth2 necessária. | 
| USER_PASS | Enum | É necessário ter credenciais de nome de usuário e senha. | 
| PATH_USER_PASS | Enum | Nome de usuário, caminho e senha necessários. | 
| PATH_KEY | Enum | Caminho e chave necessários. | 
| KEY | Enum | É necessário ter uma chave ou um token da API. | 
| USER_TOKEN | Enum | Nome de usuário e token necessários. | 
Big
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| add | Big | Adiciona um parâmetro de consulta a Big. | 
| build() | Object | Valida e retorna o objeto no formato necessário para o Data Studio. | 
| print | String | Mostra a representação JSON desse objeto. | 
| set | Big | Define o token de acesso desse Big. | 
| set | Big | Define o ID do projeto de faturamento desse Big. | 
| set | Big | Define a consulta SQL desse Big. | 
| set | Big | Determina se a consulta é interpretada como SQL padrão ou legado. | 
Big
Propriedades
| Propriedade | Tipo | Descrição | 
|---|---|---|
| STRING | Enum | String. | 
| INT64 | Enum | Inteiro de 64-bit. | 
| BOOL | Enum | Booleano. | 
| FLOAT64 | Enum | Número de ponto flutuante de 64 bits. | 
Checkbox
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| set | Checkbox | Permite substituir esta entrada de configuração. | 
| set | Checkbox | Define o texto de ajuda para essa entrada de configuração. | 
| set | Checkbox | Define o ID exclusivo para essa entrada de configuração. | 
| set | Checkbox | Define o status dinâmico para esta entrada de configuração. | 
| set | Checkbox | Define o nome de exibição para essa entrada de configuração. | 
Community
Propriedades
| Propriedade | Tipo | Descrição | 
|---|---|---|
| Aggregation | Aggregation | A enumeração Aggregation. | 
| Auth | Auth | A enumeração Auth. | 
| Big | Big | A enumeração Big. | 
| Field | Field | A enumeração Field. | 
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| get | Config | Retorna um objeto Config. | 
| get | Fields | Retorna um objeto Fields. | 
| new | Get | Retorna um novo objeto Get. | 
| new | Big | Retorna um novo objeto Big. | 
| new | Debug | Retorna um novo objeto Debug. | 
| new | Get | Retorna um novo objeto Get. | 
| new | Get | Retorna um novo objeto Get. | 
| new | Set | Retorna um novo objeto Set. | 
| new | User | Retorna um novo objeto User. | 
Config
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| build() | Object | Valida e retorna o objeto no formato necessário para o Data Studio. | 
| new | Checkbox | Retorna uma nova entrada de configuração de caixa de seleção. | 
| new | Info | Retorna uma nova entrada de configuração de informações. | 
| new | Option | Retorna um novo builder de opções. | 
| new | Select | Retorna uma nova entrada de seleção de várias configurações. | 
| new | Select | Retorna uma nova entrada de configuração única selecionada. | 
| new | Text | Retorna uma nova entrada de configuração da área de texto. | 
| new | Text | Retorna uma nova entrada de configuração de entrada de texto. | 
| print | String | Mostra a representação JSON desse objeto. | 
| set | Config | Se true, um período será fornecido para solicitações getData(). | 
| set | Config | Se true,geté chamado novamente com a configuração atual do usuário. | 
Data
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| create | Community | Cria um novo conector da comunidade. | 
Debug
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| print | String | Mostra a representação JSON desse objeto. | 
| set | Debug | Define o texto do erro de depuração, que só é mostrado para administradores. | 
| throw | void | Aciona essa exceção. | 
Field
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| get | Aggregation | Retorna o AggregationdesseField. | 
| get | String | Retorna a descrição desse Field. | 
| get | String | Retorna a fórmula desse Field. | 
| get | String | Retorna o grupo dessa Field. | 
| get | String | Retorna o ID dessa Field. | 
| get | Boolean | Retorna truese esse campo puder ser reagrupado. Caso contrário, retornafalse. | 
| get | String | Retorna o nome deste Field. | 
| get | Field | Retorna o FielddesseField. | 
| is | Boolean | Retorna trueseFieldfor a métrica ou dimensão padrão. | 
| is | Boolean | Retorna truese esse campo for uma dimensão. | 
| is | Boolean | Retorna trueseFieldestiver oculto. | 
| is | Boolean | Retorna truese esse campo for uma métrica. | 
| set | Field | Define o tipo de agregação desse Field. | 
| set | Field | Define a descrição desse Field. | 
| set | Field | Define a fórmula desse Field. | 
| set | Field | Define o grupo dessa Field. | 
| set | Field | Define o ID desse Field. | 
| set | Field | Define o status oculto desta Field. | 
| set | Field | Define o status permitido para reagregação de um Field. | 
| set | Field | Define o nome deste Field. | 
| set | Field | Define o FielddesteField. | 
Field
Propriedades
| Propriedade | Tipo | Descrição | 
|---|---|---|
| YEAR | Enum | Ano no formato AAAA, como 2017. | 
| YEAR_QUARTER | Enum | Ano e trimestre no formato AAAAT, como 20171. | 
| YEAR_MONTH | Enum | Ano e mês no formato AAAAMM, como 201703. | 
| YEAR_WEEK | Enum | Ano e semana no formato AAAAww, como 201707. | 
| YEAR_MONTH_DAY | Enum | Ano, mês e dia no formato AAAAMMDD, por exemplo, 20170317. | 
| YEAR_MONTH_DAY_HOUR | Enum | Ano, mês, dia e hora no formato AAAAMMDDHH, como 2017031703. | 
| YEAR_MONTH_DAY_MINUTE | Enum | Ano, mês, dia, hora e minuto no formato AAAAMMDDHHmm, como 201703170230. | 
| YEAR_MONTH_DAY_SECOND | Enum | Ano, mês, dia, hora, minuto e segundo no formato AAAAMMDDHHmmss, por exemplo, 20170317023017. | 
| QUARTER | Enum | Trimestre no formato 1, 2, 3 ou 4. | 
| MONTH | Enum | Mês no formato MM, como 03. | 
| WEEK | Enum | Semana no formato de ww, como 07. | 
| MONTH_DAY | Enum | Mês e dia no formato AAAA-MM-DD, como 0317. | 
| DAY_OF_WEEK | Enum | Um número no intervalo [0,6], em que 0 representa domingo. | 
| DAY | Enum | Dia no formato DD, como 17. | 
| HOUR | Enum | Hora no formato HH, como 13. | 
| MINUTE | Enum | Minuto no formato mm, por exemplo, 12. | 
| DURATION | Enum | Uma duração em segundos. | 
| COUNTRY | Enum | Um país, como os Estados Unidos. | 
| COUNTRY_CODE | Enum | Um código de país, como "US". | 
| CONTINENT | Enum | Um continente, como as Américas. | 
| CONTINENT_CODE | Enum | Um código de continente, como 019. | 
| SUB_CONTINENT | Enum | Um subcontinente, como a América do Norte. | 
| SUB_CONTINENT_CODE | Enum | Um código de subcontinente, como 003. | 
| REGION | Enum | Uma região, como a Califórnia. | 
| REGION_CODE | Enum | Um código de região, como "CA". | 
| CITY | Enum | Uma cidade, como Mountain View. | 
| CITY_CODE | Enum | Um código de cidade, como 1014044. | 
| METRO | Enum | Um metrô, como San Francisco-Oakland-San Jose CA. | 
| METRO_CODE | Enum | Um código de área metropolitana, como 200807. | 
| LATITUDE_LONGITUDE | Enum | Um par de latitude e longitude, como 51.5074, -0.1278. | 
| NUMBER | Enum | Um número decimal. | 
| PERCENT | Enum | Percentual decimal (pode ser superior a 1,0). | 
| TEXT | Enum | Texto de forma livre. | 
| BOOLEAN | Enum | Um valor booleano trueoufalse. | 
| URL | Enum | Um URL como texto, por exemplo, https://google.com. | 
| HYPERLINK | Enum | Um hiperlink. | 
| IMAGE | Enum | Uma imagem. | 
| IMAGE_LINK | Enum | Um link de imagem. | 
| CURRENCY_AED | Enum | Moeda de AED. | 
| CURRENCY_ALL | Enum | Moeda de TODOS. | 
| CURRENCY_ARS | Enum | Moeda de ARS. | 
| CURRENCY_AUD | Enum | Moeda de AUD. | 
| CURRENCY_BDT | Enum | Moeda do BDT. | 
| CURRENCY_BGN | Enum | Moeda de BGN. | 
| CURRENCY_BOB | Enum | Moeda do BOB. | 
| CURRENCY_BRL | Enum | Moeda de BRL. | 
| CURRENCY_CAD | Enum | Moeda em CAD. | 
| CURRENCY_CDF | Enum | Moeda do CDF. | 
| CURRENCY_CHF | Enum | Moeda de CHF. | 
| CURRENCY_CLP | Enum | Moeda de CLP. | 
| CURRENCY_CNY | Enum | Moeda de CNY. | 
| CURRENCY_COP | Enum | Moeda de COP. | 
| CURRENCY_CRC | Enum | Moeda do CRC. | 
| CURRENCY_CZK | Enum | Moeda de CZK. | 
| CURRENCY_DKK | Enum | Moeda de DKK. | 
| CURRENCY_DOP | Enum | Moeda de DOP. | 
| CURRENCY_EGP | Enum | Moeda do EGP. | 
| CURRENCY_ETB | Enum | Moeda do ETB. | 
| CURRENCY_EUR | Enum | Moeda de EUR. | 
| CURRENCY_GBP | Enum | Moeda de GBP. | 
| CURRENCY_HKD | Enum | Moeda de HKD. | 
| CURRENCY_HRK | Enum | Moeda de HRK. | 
| CURRENCY_HUF | Enum | Moeda de HUF. | 
| CURRENCY_IDR | Enum | Moeda de IDR. | 
| CURRENCY_ILS | Enum | Moeda de ILS. | 
| CURRENCY_INR | Enum | Moeda de INR. | 
| CURRENCY_IRR | Enum | Moeda do IRR. | 
| CURRENCY_ISK | Enum | Moeda de ISK. | 
| CURRENCY_JMD | Enum | Moeda de JMD. | 
| CURRENCY_JPY | Enum | Moeda de JPY. | 
| CURRENCY_KRW | Enum | Moeda de KRW. | 
| CURRENCY_LKR | Enum | Moeda de LKR. | 
| CURRENCY_LTL | Enum | Moeda de LTL. | 
| CURRENCY_MNT | Enum | Moeda de MNT. | 
| CURRENCY_MVR | Enum | Moeda da MVR. | 
| CURRENCY_MXN | Enum | Moeda de MXN. | 
| CURRENCY_MYR | Enum | Moeda de MYR. | 
| CURRENCY_NGN | Enum | Moeda de NGN. | 
| CURRENCY_NOK | Enum | Moeda de NOK. | 
| CURRENCY_NZD | Enum | Moeda de NZD. | 
| CURRENCY_PAB | Enum | Moeda de PAB. | 
| CURRENCY_PEN | Enum | Moeda de PEN. | 
| CURRENCY_PHP | Enum | Moeda do PHP. | 
| CURRENCY_PKR | Enum | Moeda de PKR. | 
| CURRENCY_PLN | Enum | Moeda de PLN. | 
| CURRENCY_RON | Enum | Moeda de RON. | 
| CURRENCY_RSD | Enum | Moeda de RSD. | 
| CURRENCY_RUB | Enum | Moeda de RUB. | 
| CURRENCY_SAR | Enum | Moeda da Arábia Saudita. | 
| CURRENCY_SEK | Enum | Moeda de SEK. | 
| CURRENCY_SGD | Enum | Moeda de SGD. | 
| CURRENCY_THB | Enum | Moeda de THB. | 
| CURRENCY_TRY | Enum | Moeda de TRY. | 
| CURRENCY_TWD | Enum | Moeda de TWD. | 
| CURRENCY_TZS | Enum | Moeda de TZS. | 
| CURRENCY_UAH | Enum | Moeda de UAH. | 
| CURRENCY_USD | Enum | Moeda em USD. | 
| CURRENCY_UYU | Enum | Moeda de UYU. | 
| CURRENCY_VEF | Enum | Moeda do VEF. | 
| CURRENCY_VND | Enum | Moeda de VND. | 
| CURRENCY_YER | Enum | Moeda de YER. | 
| CURRENCY_ZAR | Enum | Moeda de ZAR. | 
Fields
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| as | Field[] | Retorna uma visualização desse objeto como uma matriz. | 
| build() | Object[] | Valida e retorna o objeto no formato necessário para o Data Studio. | 
| for | Fields | Retorna um novo objeto Fieldsfiltrado paraFields com um ID emids. | 
| get | Field | Retorna a dimensão padrão a ser usada para o conjunto de campos. | 
| get | Field | Retorna a métrica padrão a ser usada para o conjunto de campos. | 
| get | Field | Retorna um campo com um determinado ID ou nullse nenhum campo com esse ID estiver neste objetoFields. | 
| new | Field | Retorna uma nova dimensão Field. | 
| new | Field | Retorna uma nova métrica Field. | 
| set | void | Define a dimensão padrão a ser usada para o conjunto de campos. | 
| set | void | Define a métrica padrão a ser usada para o conjunto de campos. | 
Get
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| build() | Object | Valida e retorna o objeto no formato necessário para o Data Studio. | 
| print | String | Mostra a representação JSON desse objeto. | 
| set | Get | Define o Authdo builder. | 
| set | Get | Define o URL de ajuda do builder. | 
Get
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| add | Get | Adiciona várias linhas de dados a este Get. | 
| add | Get | Adiciona uma linha de dados a Get. | 
| build() | Object | Valida e retorna o objeto no formato necessário para o Data Studio. | 
| set | Get | Define o Fieldsdo builder. | 
| set | Get | Define o status dos filtros aplicados para esse criador. | 
Get
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| build() | Object | Valida e retorna o objeto no formato necessário para o Data Studio. | 
| print | String | Mostra a representação JSON desse objeto. | 
| set | Get | Define o Fieldsdo builder. | 
Info
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| set | Info | Define o ID exclusivo para essa entrada de configuração. | 
| set | Info | Define o texto para esta entrada de configuração. | 
Option
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| set | Option | Define o rótulo desse builder de opções. | 
| set | Option | Define o valor desse builder de opções. | 
Select
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| add | Select | Adiciona uma nova opção de seleção. | 
| set | Select | Permite substituir esta entrada de configuração. | 
| set | Select | Define o texto de ajuda para essa entrada de configuração. | 
| set | Select | Define o ID exclusivo para essa entrada de configuração. | 
| set | Select | Define o status dinâmico para esta entrada de configuração. | 
| set | Select | Define o nome de exibição para essa entrada de configuração. | 
Select
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| add | Select | Adiciona uma nova opção de seleção. | 
| set | Select | Permite substituir esta entrada de configuração. | 
| set | Select | Define o texto de ajuda para essa entrada de configuração. | 
| set | Select | Define o ID exclusivo para essa entrada de configuração. | 
| set | Select | Define o status dinâmico para esta entrada de configuração. | 
| set | Select | Define o nome de exibição para essa entrada de configuração. | 
Set
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| build() | Object | Valida e retorna o objeto no formato necessário para o Data Studio. | 
| print | String | Mostra a representação JSON desse objeto. | 
| set | Set | Define o status válido deste Set. | 
Text
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| set | Text | Permite substituir esta entrada de configuração. | 
| set | Text | Define o texto de ajuda para essa entrada de configuração. | 
| set | Text | Define o ID exclusivo para essa entrada de configuração. | 
| set | Text | Define o status dinâmico para esta entrada de configuração. | 
| set | Text | Define o nome de exibição para essa entrada de configuração. | 
| set | Text | Define o texto do marcador de posição para esta entrada de configuração. | 
Text
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| set | Text | Permite substituir esta entrada de configuração. | 
| set | Text | Define o texto de ajuda para essa entrada de configuração. | 
| set | Text | Define o ID exclusivo para essa entrada de configuração. | 
| set | Text | Define o status dinâmico para esta entrada de configuração. | 
| set | Text | Define o nome de exibição para essa entrada de configuração. | 
| set | Text | Define o texto do marcador de posição para esta entrada de configuração. | 
User
Métodos
| Método | Tipo de retorno | Breve descrição | 
|---|---|---|
| print | String | Mostra a representação JSON desse objeto. | 
| set | User | Define o texto do erro de depuração, que só é mostrado para administradores. | 
| set | User | Define o texto do erro do usuário. | 
| throw | void | Aciona essa exceção. |