Google Apps Script API
    Preparing search index...

    Builder to create a getSchema() response for your script project.

    function getSchema() {
      var cc = DataStudioApp.createCommunityConnector();
      var fields = cc.getFields();
      var types = cc.FieldType;
    
      fields.newDimension()
          .setId('Created')
          .setName('Date Created')
          .setDescription('The date that this was created')
          .setType(types.YEAR_MONTH_DAY);
    
      fields.newMetric()
          .setId('Amount')
          .setName('Amount (USD)')
          .setDescription('The cost in US dollars')
          .setType(types.CURRENCY_USD);
    
      return cc.newGetSchemaResponse()
          .setFields(fields)
          .build();
    }
    
    interface GetSchemaResponse {
        build(): any;
        printJson(): string;
        setFields(fields: Fields): GetSchemaResponse;
    }
    Index

    Methods