Class CommunityConnector

CommunityConnector

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

const cc = DataStudioApp.createCommunityConnector();

const fields = cc.getFields();

fields.newMetric()
    .setAggregation(cc.AggregationType.AVG)
    .setType(cc.FieldType.CURRENCY_USD);

מאפיינים

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

Methods

שיטהסוג הערך המוחזרתיאור קצר
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 חדש.