Class CommunityConnector

CommunityConnector

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

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 חדש.