أداة إنشاء لإنشاء رد getSchema() لمشروع النص البرمجي
function getSchema() { const cc = DataStudioApp.createCommunityConnector(); const fields = cc.getFields(); fields.newDimension() .setId('Created') .setName('Date Created') .setDescription('The date that this was created') .setType(cc.FieldType.YEAR_MONTH_DAY); fields.newMetric() .setId('Amount') .setName('Amount (USD)') .setDescription('The cost in US dollars') .setType(cc.FieldType.CURRENCY_USD); return cc.newGetSchemaResponse().setFields(fields).build(); }
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
build() | Object | تتحقّق هذه الدالة من صحة العنصر وتعرضه بالتنسيق الذي يحتاج إليه "مركز البيانات". |
print | String | تعرض هذه الطريقة تمثيل JSON لهذا العنصر. |
set | Get | تضبط هذه السمة Fields أداة الإنشاء. |
مستندات تفصيلية
build()
تتحقّق هذه الدالة من صحة العنصر وتعرضه بالتنسيق الذي يحتاج إليه "مركز البيانات".
الإرجاع
Object: عنصر GetSchemaResponse الذي تم التحقّق من صحته
printJson()
تعرض هذه الطريقة تمثيل JSON لهذا العنصر. يُستخدم هذا الإعداد لتصحيح الأخطاء فقط.
الإرجاع
String
setFields(fields)
تضبط هذه السمة Fields أداة الإنشاء.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
fields | Fields | الحقول المطلوب ضبطها |
الإرجاع
GetSchemaResponse: أداة إنشاء السلاسل