Class CommunityConnector

CommunityConnector

يتيح CommunityConnector للنصوص البرمجية الوصول إلى أدوات الإنشاء والأدوات المساعدة في تطوير موصِّلات المستخدمين في "مركز البيانات". استخدِم هذا الصف للإشارة إلى 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 جديد.