Class CommunityConnector

CommunityConnector

CommunityConnector מאפשרת לסקריפטים לגשת לכלי בנייה ולכלים, כדי לעזור בפיתוח של מחברי קהילה ל-Data Studio. השתמשו במחלקה הזו כדי לקבל הפניה לאובייקט Fields ולאובייקטים מסוג FieldType ו-AggregationType, כדי שתוכלו להשתמש בהם בבנייה של Fields.

var cc = DataStudioApp.createCommunityConnector();
var fieldType = cc.FieldType;
var aggregationType = cc.AggregationType;

var fields = cc.getFields();

fields.newMetric()
  .setAggregation(aggregationType.AVG)
  .setType(fieldType.CURRENCY_USD);

תכונות

נכסתיאורהתיאור
AggregationTypeAggregationTypeהמספור AggregationType.
AuthTypeAuthTypeהמספור AuthType.
BigQueryParameterTypeBigQueryParameterTypeהמספור BigQueryParameterType.
FieldTypeFieldTypeהמספור FieldType.

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
getConfig()Configמחזירה אובייקט Config.
getFields()Fieldsמחזירה אובייקט Fields.
newAuthTypeResponse()GetAuthTypeResponseמחזירה אובייקט GetAuthTypeResponse חדש.
newBigQueryConfig()BigQueryConfigמחזירה אובייקט BigQueryConfig חדש.
newDebugError()DebugErrorמחזירה אובייקט DebugError חדש.
newGetDataResponse()GetDataResponseמחזירה אובייקט GetDataResponse חדש.
newGetSchemaResponse()GetSchemaResponseמחזירה אובייקט GetSchemaResponse חדש.
newSetCredentialsResponse()SetCredentialsResponseמחזירה אובייקט SetCredentialsResponse חדש.
newUserError()UserErrorמחזירה אובייקט UserError חדש.

תיעוד מפורט

getConfig()

מחזירה אובייקט Config. יש להשתמש באובייקט הזה כדי להוסיף ערכים של הגדרות אישיות.

החזרות

Config – אובייקט Config.


getFields()

מחזירה אובייקט Fields. משתמשים באובייקט הזה כדי להוסיף מדדים ומימדים Field.

החזרות

Fields – אובייקט Fields.


newAuthTypeResponse()

מחזירה אובייקט GetAuthTypeResponse חדש. אפשר להשתמש באובייקט הזה כדי ליצור תשובה לפונקציה getAuthType() שמטמיעים בפרויקט הסקריפט.

החזרות

GetAuthTypeResponse - אובייקט GetAuthTypeResponse חדש.


newBigQueryConfig()

מחזירה אובייקט BigQueryConfig חדש. אפשר להשתמש באובייקט הזה כדי ליצור תשובה לפונקציה getData() שמטמיעים בפרויקט הסקריפט.

החזרות

BigQueryConfig - אובייקט BigQueryConfig חדש.


newDebugError()

מחזירה אובייקט DebugError חדש. אפשר להשתמש באובייקט הזה כדי ליצור שגיאות בניפוי באגים.

החזרות

DebugError - אובייקט DebugError חדש.


newGetDataResponse()

מחזירה אובייקט GetDataResponse חדש. אפשר להשתמש באובייקט הזה כדי ליצור תשובה לפונקציה getData() שמטמיעים בפרויקט הסקריפט.

החזרות

GetDataResponse - אובייקט GetDataResponse חדש.


newGetSchemaResponse()

מחזירה אובייקט GetSchemaResponse חדש. אפשר להשתמש באובייקט הזה כדי ליצור תשובה לפונקציה getSchema() שמטמיעים בפרויקט הסקריפט.

החזרות

GetSchemaResponse - אובייקט GetSchemaResponse חדש.


newSetCredentialsResponse()

מחזירה אובייקט SetCredentialsResponse חדש. משתמשים באובייקט הזה כדי ליצור תשובה לפונקציה setCredentials() שמטמיעים בפרויקט הסקריפט.

החזרות

SetCredentialsResponse - אובייקט SetCredentialsResponse חדש.


newUserError()

מחזירה אובייקט UserError חדש. יש להשתמש באובייקט הזה כדי ליצור שגיאות משתמש.

החזרות

UserError - אובייקט UserError חדש.