Data Studio Service

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
مركز البيانات من Google

تتيح هذه الخدمة النصوص البرمجية للوصول إلى أدوات ربط المنتدى في "مركز البيانات".

صفوف

الاسموصف قصير
AggregationTypeتعداد يحدد أنواع التجميع التي يمكن ضبطها على Field.
AuthTypeتعداد يحدد أنواع المصادقة التي يمكن تعيينها للوصلة.
BigQueryConfigكائن ضبط لموصّل BigQuery محلي.
BigQueryParameterTypeتعداد يحدد أنواع معلّمات BigQuery التي يمكنك ضبطها.
Checkboxيحتوي على معلومات مربّع الاختيار للإعداد.
CommunityConnectorيتيح CommunityConnector الوصول إلى النصوص البرمجية وأدوات الإنشاء للمساعدة في تطوير وصلات Connector لـ "مركز البيانات".
Configيحتوي على إدخالات الإعداد لموصِّل.
DataStudioAppيسمح تطبيق DatastudioApp بالتفاعلات البرمجية مع الميزات الموجّهة لمطوّري البرامج في "مركز البيانات".
DebugErrorخطأ لا يظهر إلا لمشرفي الموصِّل.
Fieldيحتوي على بيانات ذات صلة بالحقل.
FieldTypeتعداد يحدد الأنواع التي يمكن ضبطها لجهاز Field.
Fieldsيحتوي على مجموعة من Field لموصِّل منتدى.
GetAuthTypeResponseأداة إنشاء لإنشاء استجابة getAuthType() لمشروع النص البرمجي.
GetDataResponseأداة إنشاء لإنشاء استجابة getData() لمشروع النص البرمجي.
GetSchemaResponseأداة إنشاء لإنشاء استجابة getSchema() لمشروع النص البرمجي.
Infoيتضمن بيانات المعلومات للإعداد.
OptionBuilderأداة إنشاء خيارات لإنشاء SelectSingle وSelectMultiple.
SelectMultipleيحتوي على معلومات متعددة محددة للإعداد.
SelectSingleيحتوي على معلومات مُختارة واحدة للضبط.
SetCredentialsResponseأداة إنشاء لإنشاء استجابة setCredentials() لمشروع النص البرمجي.
TextAreaيحتوي على معلومات منطقة النص لعملية الضبط.
TextInputيتضمن معلومات إدخال النص للإعداد.
UserErrorيظهر خطأ لمستخدمي الموصِّل.

AggregationType

أماكن إقامة

الخاصيةالنوعالوصف
AVGEnumمتوسّط
COUNTEnumالعدد
COUNT_DISTINCTEnumعدد مميز
MAXEnumالحد الأقصى
MINEnumالإصدار الأدنى
SUMEnumالمجموع
AUTOEnumتلقائي.

AuthType

أماكن إقامة

الخاصيةالنوعالوصف
NONEEnumالتفويض غير مطلوب.
OAUTH2Enumمطلوب تفويض OAuth2.
USER_PASSEnumيجب إدخال بيانات اعتماد اسم المستخدم وكلمة المرور.
PATH_USER_PASSEnumاسم المستخدم والمسار وكلمة المرور مطلوبان.
PATH_KEYEnumالمسار والمفتاح مطلوبان.
KEYEnumرمز واجهة برمجة التطبيقات أو الرمز المميز مطلوبان.
USER_TOKENEnumاسم المستخدم والرمز المميز مطلوبان.

BigQueryConfig

الطُرق

الطريقةنوع الإرجاعوصف قصير
addQueryParameter(name, type, value)BigQueryConfigتضيف معلمة طلب البحث إلى BigQueryConfig.
build()Objectيتحقّق من صحة هذا العنصر ويعرضه بالتنسيق المطلوب في "مركز البيانات".
printJson()Stringيؤدي إلى طباعة تمثيل JSON لهذا العنصر.
setAccessToken(accessToken)BigQueryConfigلضبط رمز الدخول لـ BigQueryConfig.
setBillingProjectId(billingProjectId)BigQueryConfigيضبط رقم تعريف مشروع الفوترة لـ BigQueryConfig.
setQuery(query)BigQueryConfigتتيح هذه السياسة ضبط طلب SQL على BigQueryConfig.
setUseStandardSql(useStandardSql)BigQueryConfigتحدِّد هذه السياسة ما إذا كان سيتم تفسير طلب البحث على أنّه لغة الاستعلامات البنيوية (SQL) العادية أو القديمة.

BigQueryParameterType

أماكن إقامة

الخاصيةالنوعالوصف
STRINGEnumسلسلة.
INT64Enumعدد صحيح 64 بت.
BOOLEnumمنطقي.
FLOAT64Enumرقم النقطة العائمة إصدار 64 بت.

Checkbox

الطُرق

الطريقةنوع الإرجاعوصف قصير
setAllowOverride(allowOverride)Checkboxيتم تفعيل إلغاء إدخال الإعداد هذا.
setHelpText(helpText)Checkboxتُحدِّد نص المساعدة لإدخال الضبط هذا.
setId(id)Checkboxلضبط المعرّف الفريد لإدخال عملية الضبط هذا.
setIsDynamic(isDynamic)Checkboxلضبط الحالة الديناميكية لإدخال الضبط هذا.
setName(name)Checkboxإعداد الاسم المعروض لإدخال الضبط هذا

CommunityConnector

أماكن إقامة

الخاصيةالنوعالوصف
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 جديد.

Config

الطُرق

الطريقةنوع الإرجاعوصف قصير
build()Objectيتحقّق من صحة هذا العنصر ويعرضه بالتنسيق المطلوب في "مركز البيانات".
newCheckbox()Checkboxعرض إدخال ضبط مربع اختيار جديد.
newInfo()Infoعرض إدخال جديد لإعداد المعلومات.
newOptionBuilder()OptionBuilderلعرض أداة إنشاء خيارات جديدة.
newSelectMultiple()SelectMultipleيعرض إدخال ضبط متعدد مُحدَّد جديد.
newSelectSingle()SelectSingleلعرض إدخال إعداد فردي واحد جديد.
newTextArea()TextAreaعرض إدخال جديد لضبط منطقة النص.
newTextInput()TextInputعرض إدخال جديد لضبط إدخال النص.
printJson()Stringيؤدي إلى طباعة تمثيل JSON لهذا العنصر.
setDateRangeRequired(dateRangeRequired)Configإذا كان true، يتم توفير نطاق زمني لطلبات getData().
setIsSteppedConfig(isSteppedConfig)Configفي حال استخدام true، يتم طلب getConfig() مرة أخرى باستخدام إعدادات المستخدم الحالية.

DataStudioApp

الطُرق

الطريقةنوع الإرجاعوصف قصير
createCommunityConnector()CommunityConnectorإنشاء موصِّل منتدى جديد.

DebugError

الطُرق

الطريقةنوع الإرجاعوصف قصير
printJson()Stringيؤدي إلى طباعة تمثيل JSON لهذا العنصر.
setText(text)DebugErrorتُحدِّد نص خطأ تصحيح الأخطاء الذي يظهر للمشرفين فقط.
throwException()voidيتم تشغيل هذا الاستثناء ليتم طرحه.

Field

الطُرق

الطريقةنوع الإرجاعوصف قصير
getAggregation()AggregationTypeعرض AggregationType من هذا Field.
getDescription()Stringلعرض وصف Field.
getFormula()Stringلعرض صيغة Field.
getGroup()Stringلعرض مجموعة Field هذه.
getId()Stringيعرض رقم تعريف Field هذا.
getIsReaggregatable()Booleanتعرض true إذا كان يمكن إعادة تجميع هذا الحقل، وبخلاف ذلك، false.
getName()Stringعرض اسم هذا Field.
getType()FieldTypeعرض FieldType من هذا Field.
isDefault()Booleanتعرض true إذا كان هذا Field هو المقياس أو المكوّن التلقائي.
isDimension()Booleanتعرض true إذا كان هذا الحقل سمة.
isHidden()Booleanعرض true إذا كانت Field هذه مخفية.
isMetric()Booleanتعرض true إذا كان هذا الحقل مقياسًا.
setAggregation(aggregation)Fieldضبط نوع التجميع لـ Field
setDescription(description)Fieldلضبط وصف Field.
setFormula(formula)Fieldلضبط صيغة Field.
setGroup(group)Fieldلضبط مجموعة Field هذه.
setId(id)Fieldلضبط رقم تعريف هذا Field.
setIsHidden(isHidden)Fieldتضبط هذه السياسة الحالة المخفية في Field.
setIsReaggregatable(isReaggregatable)Fieldتضبط هذه السياسة الحالة المسموح بها لإعادة التجميع في Field.
setName(name)Fieldلضبط اسم Field.
setType(type)Fieldلضبط FieldType من Field هذه.

FieldType

أماكن إقامة

الخاصيةالنوعالوصف
YEAREnumالسنة بتنسيق سنة، مثل 2017.
YEAR_QUARTEREnumالسنة والربع بتنسيق YYYYQ، مثل 20171.
YEAR_MONTHEnumالسنة والشهر بتنسيق YYYYMM، مثل 201703.
YEAR_WEEKEnumالسنة والأسبوع بتنسيق YYYY____ مثل 201707.
YEAR_MONTH_DAYEnumالسنة والشهر واليوم بتنسيق YYYYMMDD مثل 20170317.
YEAR_MONTH_DAY_HOUREnumالسنة والشهر واليوم والساعة بالتنسيق YYYYMMDDHH، مثل 2017031703.
YEAR_MONTH_DAY_MINUTEEnumالسنة والشهر واليوم والساعة والدقيقة بتنسيق YYYYMMDDHHmm مثل 201703170230.
YEAR_MONTH_DAY_SECONDEnumالسنة والشهر واليوم والساعة والدقيقة والثانية بتنسيق YYYYMMDDHHss مثل 20170317023017.
QUARTEREnumربع السنة بالتنسيق 1 أو 2 أو 3 أو 4.
MONTHEnumشهر بالتنسيق "ش ش" مثل 03.
WEEKEnumأسبوع بالتنسيق w، مثل 07.
MONTH_DAYEnumشهر ويوم بالتنسيق MMDD مثل 0317.
DAY_OF_WEEKEnumرقم في النطاق [0,6] مع 0 يمثّل الأحد.
DAYEnumاليوم بالتنسيق DD مثل 17.
HOUREnumالساعة بالتنسيق HH مثل 13.
MINUTEEnumدقيقة بتنسيق ملم، مثل 12
DURATIONEnumالمدة الزمنية بالثواني.
COUNTRYEnumبلد مثل الولايات المتحدة.
COUNTRY_CODEEnumرمز بلد مثل الولايات المتحدة.
CONTINENTEnumقارة مثل الأمريكتين.
CONTINENT_CODEEnumرمز قارة، مثل 019
SUB_CONTINENTEnumشبه القارة، مثل أمريكا الشمالية
SUB_CONTINENT_CODEEnumرمز شبه القارة، مثل 003
REGIONEnumمنطقة مثل كاليفورنيا.
REGION_CODEEnumرمز منطقة مثل CA.
CITYEnumمدينة، مثل Mountain View
CITY_CODEEnumرمز مدينة، مثل 1014044
METROEnumمترو، مثل سان فرانسيسكو-أوكلاند-سان خوسيه.
METRO_CODEEnumرمز منطقة مركزية، مثل 200807
LATITUDE_LONGITUDEEnumزوج خط الطول، مثل 51.5074، و-0.1278
NUMBEREnumرقم عشري.
PERCENTEnumالنسبة المئوية العشرية (يمكن أن تزيد عن 1.0).
TEXTEnumنص حر الشكل
BOOLEANEnumقيمة منطقية true أو false.
URLEnumعنوان URL كنص مثل https://google.com.
HYPERLINKEnumرابط تشعّبي.
IMAGEEnumإحدى الصور.
IMAGE_LINKEnumرابط صورة
CURRENCY_AEDEnumالعملة من AED
CURRENCY_ALLEnumعملة من ALL.
CURRENCY_ARSEnumالعملة من الأرجنتين:
CURRENCY_AUDEnumالعملة من AUD
CURRENCY_BDTEnumعملة من توقيت المحيط الهادئ (BDT)
CURRENCY_BGNEnumعملة من عملة BGN
CURRENCY_BOBEnumعملة من BOB
CURRENCY_BRLEnumعملة من الريال البرازيلي (BRL)
CURRENCY_CADEnumالعملة من CAD
CURRENCY_CDFEnumالعملة من CDF
CURRENCY_CHFEnumعملة من CHF
CURRENCY_CLPEnumعملة من CLP.
CURRENCY_CNYEnumالعملة من CNY
CURRENCY_COPEnumعملة من البيزو الكولومبي (COP).
CURRENCY_CRCEnumالعملة من CRC.
CURRENCY_CZKEnumالعملة من CZK
CURRENCY_DKKEnumعملة من DKK
CURRENCY_DOPEnumالعملة من الوزارة
CURRENCY_EGPEnumالعملة من الجنيه المصري.
CURRENCY_ETBEnumعملة من ETB
CURRENCY_EUREnumالعملة من اليورو
CURRENCY_GBPEnumالعملة من الجنيه الإسترليني
CURRENCY_HKDEnumعملة من الدولار الهونغ كونغي (HKD)
CURRENCY_HRKEnumعملة من كونا كرواتي
CURRENCY_HUFEnumعملة من HUF.
CURRENCY_IDREnumعملة من الروبية الإندونيسية (IDR).
CURRENCY_ILSEnumالعملة من ILS
CURRENCY_INREnumالعملة من INR
CURRENCY_IRREnumعملة من IRR.
CURRENCY_ISKEnumالعملة من ISK
CURRENCY_JMDEnumالعملة من JMD
CURRENCY_JPYEnumعملة من الين الياباني (JPY)
CURRENCY_KRWEnumالعملة من الوون الكوري الجنوبي (KRW).
CURRENCY_LKREnumعملة من كوريا الجنوبية
CURRENCY_LTLEnumالعملة من LTL
CURRENCY_MNTEnumعملة من MNT
CURRENCY_MVREnumعملة من MVR
CURRENCY_MXNEnumعملة من MXN:
CURRENCY_MYREnumعملة من MYR.
CURRENCY_NGNEnumالعملة من NGN
CURRENCY_NOKEnumالعملة من كرونة نرويجية
CURRENCY_NZDEnumالعملة من الدولار النيوزيلندي (NZD)
CURRENCY_PABEnumعملة من PAB
CURRENCY_PENEnumعملة من PEN
CURRENCY_PHPEnumالعملة من لغة PHP
CURRENCY_PKREnumعملة من PKR
CURRENCY_PLNEnumعملة من PLN.
CURRENCY_RONEnumالعملة من الروبية التركية (RON)
CURRENCY_RSDEnumعملة من دينار صربي (RSD)
CURRENCY_RUBEnumعملة من RUB.
CURRENCY_SAREnumالعملة من الريال السعودي.
CURRENCY_SEKEnumعملة من الكرونة السويدية (SEK).
CURRENCY_SGDEnumالعملة من SGD
CURRENCY_THBEnumعملة من بات تايلاندي
CURRENCY_TRYEnumالعملة من TRY.
CURRENCY_TWDEnumالعملة من الدولار التايواني (TWD).
CURRENCY_TZSEnumالعملة من TZS
CURRENCY_UAHEnumعملة من UAH.
CURRENCY_USDEnumالعملة من الدولار الأمريكي
CURRENCY_UYUEnumعملة من UYU
CURRENCY_VEFEnumعملة من VEF
CURRENCY_VNDEnumعملة من الدونغ الفيتنامي (VND)
CURRENCY_YEREnumالعملة من YER
CURRENCY_ZAREnumالعملة من الراند الجنوب إفريقي.

Fields

الطُرق

الطريقةنوع الإرجاعوصف قصير
asArray()Field[]تعرِض عرضًا لهذا العنصر كمصفوفة.
build()Object[]يتحقّق من صحة هذا العنصر ويعرضه بالتنسيق المطلوب في "مركز البيانات".
forIds(ids)Fieldsعرض عنصر Fields جديد تمت فلترته على Field برقم تعريف في ids.
getDefaultDimension()Fieldعرض البُعد التلقائي المطلوب استخدامه لمجموعة الحقول.
getDefaultMetric()Fieldعرض المقياس التلقائي المطلوب استخدامه لمجموعة الحقول.
getFieldById(fieldId)Fieldعرض حقل برقم تعريف معين، أو null إذا لم يكن هناك حقل يحتوي على رقم التعريف هذا في هذا الكائن Fields.
newDimension()Fieldعرض مكوّن جديد Field.
newMetric()Fieldعرض مقياس جديد Field.
setDefaultDimension(fieldId)voidإعداد المكوّن التلقائي المطلوب استخدامه لمجموعة الحقول.
setDefaultMetric(fieldId)voidضبط المقياس التلقائي المطلوب استخدامه لمجموعة الحقول.

GetAuthTypeResponse

الطُرق

الطريقةنوع الإرجاعوصف قصير
build()Objectيتحقّق من صحة هذا العنصر ويعرضه بالتنسيق المطلوب في "مركز البيانات".
printJson()Stringيؤدي إلى طباعة تمثيل JSON لهذا العنصر.
setAuthType(authType)GetAuthTypeResponseتُحدّد AuthType لأداة الإنشاء.
setHelpUrl(helpUrl)GetAuthTypeResponseتُحدّد عنوان URL للمساعدة في أداة الإنشاء.

GetDataResponse

الطُرق

الطريقةنوع الإرجاعوصف قصير
addAllRows(rows)GetDataResponseتضيف صفوف متعددة من البيانات إلى GetDataResponse.
addRow(row)GetDataResponseلإضافة صف بيانات إلى GetDataResponse.
build()Objectيتحقّق من صحة هذا العنصر ويعرضه بالتنسيق المطلوب في "مركز البيانات".
setFields(fields)GetDataResponseتُحدّد Fields لأداة الإنشاء.
setFiltersApplied(filtersApplied)GetDataResponseتضبط هذه السياسة حالة الفلتر المطبَّقة لأداة الإنشاء هذه.

GetSchemaResponse

الطُرق

الطريقةنوع الإرجاعوصف قصير
build()Objectيتحقّق من صحة هذا العنصر ويعرضه بالتنسيق المطلوب في "مركز البيانات".
printJson()Stringيؤدي إلى طباعة تمثيل JSON لهذا العنصر.
setFields(fields)GetSchemaResponseتُحدّد Fields لأداة الإنشاء.

Info

الطُرق

الطريقةنوع الإرجاعوصف قصير
setId(id)Infoلضبط المعرّف الفريد لإدخال عملية الضبط هذا.
setText(text)Infoلضبط النص لإدخال الضبط هذا.

OptionBuilder

الطُرق

الطريقةنوع الإرجاعوصف قصير
setLabel(label)OptionBuilderتُحدّد تصنيف أداة إنشاء الخيارات هذه.
setValue(value)OptionBuilderيضبط قيمة أداة إنشاء الخيارات هذه.

SelectMultiple

الطُرق

الطريقةنوع الإرجاعوصف قصير
addOption(optionBuilder)SelectMultipleإضافة خيار جديد
setAllowOverride(allowOverride)SelectMultipleيتم تفعيل إلغاء إدخال الإعداد هذا.
setHelpText(helpText)SelectMultipleتُحدِّد نص المساعدة لإدخال الضبط هذا.
setId(id)SelectMultipleلضبط المعرّف الفريد لإدخال عملية الضبط هذا.
setIsDynamic(isDynamic)SelectMultipleلضبط الحالة الديناميكية لإدخال الضبط هذا.
setName(name)SelectMultipleإعداد الاسم المعروض لإدخال الضبط هذا

SelectSingle

الطُرق

الطريقةنوع الإرجاعوصف قصير
addOption(optionBuilder)SelectSingleإضافة خيار جديد
setAllowOverride(allowOverride)SelectSingleيتم تفعيل إلغاء إدخال الإعداد هذا.
setHelpText(helpText)SelectSingleتُحدِّد نص المساعدة لإدخال الضبط هذا.
setId(id)SelectSingleلضبط المعرّف الفريد لإدخال عملية الضبط هذا.
setIsDynamic(isDynamic)SelectSingleلضبط الحالة الديناميكية لإدخال الضبط هذا.
setName(name)SelectSingleإعداد الاسم المعروض لإدخال الضبط هذا

SetCredentialsResponse

الطُرق

الطريقةنوع الإرجاعوصف قصير
build()Objectيتحقّق من صحة هذا العنصر ويعرضه بالتنسيق المطلوب في "مركز البيانات".
printJson()Stringيؤدي إلى طباعة تمثيل JSON لهذا العنصر.
setIsValid(isValid)SetCredentialsResponseتضبط هذه السياسة الحالة الصالحة لجهاز SetCredentialsResponse هذا.

TextArea

الطُرق

الطريقةنوع الإرجاعوصف قصير
setAllowOverride(allowOverride)TextAreaيتم تفعيل إلغاء إدخال الإعداد هذا.
setHelpText(helpText)TextAreaتُحدِّد نص المساعدة لإدخال الضبط هذا.
setId(id)TextAreaلضبط المعرّف الفريد لإدخال عملية الضبط هذا.
setIsDynamic(isDynamic)TextAreaلضبط الحالة الديناميكية لإدخال الضبط هذا.
setName(name)TextAreaإعداد الاسم المعروض لإدخال الضبط هذا
setPlaceholder(placeholder)TextAreaيضبط نص العنصر النائب لإدخال الضبط هذا.

TextInput

الطُرق

الطريقةنوع الإرجاعوصف قصير
setAllowOverride(allowOverride)TextInputيتم تفعيل إلغاء إدخال الإعداد هذا.
setHelpText(helpText)TextInputتُحدِّد نص المساعدة لإدخال الضبط هذا.
setId(id)TextInputلضبط المعرّف الفريد لإدخال عملية الضبط هذا.
setIsDynamic(isDynamic)TextInputلضبط الحالة الديناميكية لإدخال الضبط هذا.
setName(name)TextInputإعداد الاسم المعروض لإدخال الضبط هذا
setPlaceholder(placeholder)TextInputيضبط نص العنصر النائب لإدخال الضبط هذا.

UserError

الطُرق

الطريقةنوع الإرجاعوصف قصير
printJson()Stringيؤدي إلى طباعة تمثيل JSON لهذا العنصر.
setDebugText(text)UserErrorتُحدِّد نص خطأ تصحيح الأخطاء الذي يظهر للمشرفين فقط.
setText(text)UserErrorتُحدّد نص خطأ المستخدم.
throwException()voidيتم تشغيل هذا الاستثناء ليتم طرحه.