- طلب HTTP
- معلّمات المسار
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- DateRange
- مسار الإحالة الناجحة
- مسار الإحالة الناجحة
- FunnelFunnel Expression
- مسار الفلتر السريع
- مسار الإحالة الناجحة
- Stringفلترة
- نوع المطابقة
- InListفلترة
- Numericفلتر
- التشغيل
- NumericValue
- بين الفلتر
- مسار الحدث
- مسار المعلَنة في مسار الإحالة الناجحة
- FunnelParameterFilter ExpressionList
- مسار المعلّمات
- التصنيف التفصيلي لمسار الإحالة الناجحة
- السمة
- تعبير السمة
- Case Expression
- Concatenate Expression
- FunnelNextAction
- نوع التمثيل البصري لمسار الإحالة الناجحة
- الشريحة
- شريحة الجمهور
- UserشريحةCriteria
- UserشريحةConditionGroup
- تنسيق معايير المستخدم
- الشريحةالتعبيرية
- الشرائح لفلترة الشرائح
- فلترة الشرائح
- تقسيم الفلاتر
- الشرائح حدث الحدث
- الشرائح المعلّمة المعلّقة
- الشرائحParameterParameter ExpressionList
- الشرائح المعلّمة
- الشرائحParameterParameterScoping
- UsersegmentSerialGroup
- Userتسلسل الخطوة
- استبعاد شرائح المستخدمين
- UserExclusionالمدة
- شريحة الجلسة
- SessionSessionCriteria
- SessionSessionConditionGroup
- SessionSessionScoping
- استبعاد شرائح الجلسة
- SessionExclusionالمدة
- شريحة الجمهور
- EventParameterCriteria
- EventشريحةConditionGroup
- تحديد معايير الحدث
- استبعاد شرائح الجمهور
- EventExclusionTerm
- الفلترة
- فلترةالتعبير
- الفلترة
- تقرير مسار الإحالة الناجحة
- dimensionHeader
- MetricHeader
- MetricType
- الصف
- المكوّن الإضافي
- MetricValue
- FunnelResponseMetadata
- إنشاء عينات من البيانات الوصفية
- السمة
- حالة الحصة
- جرِّبه الآن
عرض تقرير مسار إحالة ناجحة مخصّص لبيانات أحداث "إحصاءات Google". البيانات التي يتم عرضها من واجهة برمجة التطبيقات هي جدول يحتوي على أعمدة للأبعاد والمقاييس المطلوبة.
يتيح لك استكشاف خطوات المستخدمين إمكانية الاطّلاع على تمثيل بصري للخطوات التي يتّخذها المستخدمون لإكمال مهمة وبالتالي التعرُّف بشكل سريع على مدى نجاحهم أو فشلهم في كل خطوة. مثلاً، كيف يتحوّل العملاء المحتملون إلى متسوّقين ثم مشترين؟ كيف يتحوّل المشترون لمرة واحدة إلى مشترين يكرّرون عملية الشراء؟ باستخدام هذه المعلومات، يمكنك تحسين رحلات العملاء غير الفعّالة أو التي تم التخلي عنها. ولمزيد من المعلومات، اطّلِع على استكشافات خطوات المستخدمين في "إحصاءات Google" 4.
تم طرح هذه الطريقة في إصدار أوليّ مستقر بهدف جمع ملاحظات وآراء حول البنية والإمكانات قبل الدخول في إصدار تجريبي. يُرجى ملء نموذج ملاحظات وآراء حول إعداد تقارير مسار الإحالة الناجحة في Google Analytics Data API لتقديم ملاحظاتك وآرائك حول واجهة برمجة التطبيقات هذه.
طلب HTTP
POST https://analyticsdata.googleapis.com/v1alpha/{property=properties/*}:runFunnelReport
يستخدم عنوان URL بنية gRPC Transcoding.
معلّمات المسار
المَعلمات | |
---|---|
property |
معرّف موقع "إحصاءات Google" 4 الذي يتم تتبّع أحداثه. يتم التحديد في مسار عنوان URL وليس النص. ولمزيد من المعلومات، اطّلِع على مكان العثور على رقم تعريف موقعك. ضمن طلب مجمّع، يجب أن تكون هذه السمة غير محدّدة أو غير متوافقة مع الموقع الإلكتروني على مستوى المجموعة. مثال: الخصائص/1234 |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "dateRanges": [ { object ( |
الحقول | |
---|---|
dateRanges[] |
النطاقات الزمنية للبيانات المراد قراءتها. وفي حال طلب نطاقات زمنية متعددة، سيحتوي كل صف استجابة على فهرس نطاق زمني صفري. إذا كان هناك نطاقان زمنيان متداخلان، سيتم تضمين بيانات الأحداث للأيام المتداخلة في صفوف الاستجابة لكلا النطاقين الزمنيين. |
funnel |
ضبط مسار الإحالة الناجحة هذا للطلب. ضبط مسار الإحالة الناجحة هذا مطلوب. |
funnelBreakdown |
وإذا تم تحديد هذه التفاصيل، يضيف هذا المكوّن بُعدًا إلى الرد الفرعي على جدول جدول الإحالة الناجحة. يعمل هذا البُعد التفصيلي على توسيع كل خطوة في مسار الإحالة الناجحة إلى القيم الفريدة لبُعد التصنيف التفصيلي. على سبيل المثال، سيؤدي التقسيم حسب سمة |
funnelNextAction |
في حال تحديد ذلك، يضيف الإجراء التالي بُعدًا إلى الرد على التقرير الفرعي لالتمثيل البصري لمسار الإحالة الناجحة. يعمل بُعد الإجراء التالي على توسيع كل خطوة في مسار الإحالة الناجحة إلى القيم الفريدة للإجراء التالي. على سبيل المثال، سيؤدي الإجراء التالي للبُعد لا يتوافق الإجراء التالي إلا مع |
funnelVisualizationType |
يتحكّم نوع التمثيل البصري لمسار الإحالة الناجحة في السمات المتوفّرة في استجابة التقرير الفرعي لالتمثيل البصري لمسار الإحالة الناجحة. وإذا لم يتم تحديدها، سيتم استخدام |
segments[] |
إعدادات الشرائح. الشرائح هي مجموعات فرعية من بيانات الموقع. في تقرير مسار الإحالة الناجحة يحتوي على شرائح، يتم تقييم مسار الإحالة الناجحة في كل شريحة. ينتج عن كل شريحة محدّدة في هذا الطلب صف منفصل في الاستجابة. أما في الرد، فيتم تحديد كل شريحة حسب اسمها. معلمة الشرائح اختيارية. تقتصر الطلبات على 4 شرائح. |
limit |
عدد الصفوف المطلوب عرضها. وفي حال عدم تحديد ذلك، يتم عرض 10,000 صف. تعرض واجهة برمجة التطبيقات 100,000 صف كحد أقصى لكل طلب، بغض النظر عن العدد الذي تطلبه. يجب أن تكون قيمة يمكن أن تعرض واجهة برمجة التطبيقات أيضًا صفوفًا أقل من الصفوف المطلوبة |
dimensionFilter |
تتيح لك فلاتر السمات إمكانية طلب قيم سمات معيّنة فقط في التقرير. ولمزيد من المعلومات، يُرجى الاطّلاع على إنشاء تقرير: فلاتر المكوّنات للحصول على أمثلة. لا يمكن استخدام المقاييس في هذا الفلتر. |
returnPropertyQuota |
يبدِّل ما إذا كان سيتم عرض الحالة الحالية لحصة "إحصاءات Google" هذه. يتم عرض الحصة في PropertyQuota. |
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تحتوي استجابة تقرير مسار الإحالة الناجحة على تقريرين فرعيين. يتضمن التقريران الفرعيان تركيبات مختلفة من الأبعاد والمقاييس.
تمثيل JSON |
---|
{ "funnelTable": { object ( |
الحقول | |
---|---|
funnelTable |
جدول مسار الإحالة الناجحة هو تقرير يتضمّن خطوة مسار الإحالة الناجحة والقسم ومكوّن التصنيف التفصيلي والمستخدمين النشطين ومعدل الإكمال ومعدلات العزوف ومعدّلات العزوف. لا تتوفّر سمة الشريحة في هذه الاستجابة إلا إذا تم طلب شريحة. لا تتوفّر سمة التفاصيل إلا في هذه الاستجابة إذا تم طلبها. |
funnelVisualization |
ويمثّل التمثيل البصري لمسار الإحالة الناجحة تقريرًا يتضمّن خطوة مسار الإحالة الناجحة والقسم والتاريخ وتاريخ مكوّن الإجراء التالي والمستخدمين النشطين. لا تتوفّر سمة الشريحة في هذه الاستجابة إلا إذا تم طلب شريحة. لا تتوفّر سمة التاريخ إلا في هذه الاستجابة إذا تم طلبها من خلال نوع مسار الإحالة الناجحة |
propertyQuota |
حالة حصة موقع "إحصاءات Google" هذا، بما في ذلك هذا الطلب. |
kind |
لتحديد نوع المورد لهذه الرسالة. ويكون |
نطاقات الأذونات
يتطلّب أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics
نطاق التاريخ
مجموعة متجاورة من الأيام: startDate، وStartDate + 1، و...، وEndDate. يُسمح بالطلبات لما يصل إلى 4 نطاقات زمنية.
تمثيل JSON |
---|
{ "startDate": string, "endDate": string, "name": string } |
الحقول | |
---|---|
startDate |
تاريخ البدء الشامل لطلب البحث بالتنسيق |
endDate |
تمثّل هذه السمة تاريخ الانتهاء الشامل لطلب البحث بالتنسيق |
name |
تخصيص اسم لهذا النطاق الزمني. البُعد |
مسار الإحالة الناجحة
ضبط مسار الإحالة الناجحة في طلب تقرير مسار الإحالة الناجحة يُبلغ مسار الإحالة الناجحة المستخدمين أثناء مرورهم في سلسلة من الخطوات.
يتيح لك استكشاف خطوات المستخدمين إمكانية الاطّلاع على تمثيل بصري للخطوات التي يتّخذها المستخدمون لإكمال مهمة وبالتالي التعرُّف بشكل سريع على مدى نجاحهم أو فشلهم في كل خطوة. مثلاً، كيف يتحوّل العملاء المحتملون إلى متسوّقين ثم مشترين؟ كيف يتحوّل المشترون لمرة واحدة إلى مشترين يكرّرون عملية الشراء؟ باستخدام هذه المعلومات، يمكنك تحسين رحلات العملاء غير الفعّالة أو التي تم التخلي عنها.
تمثيل JSON |
---|
{
"isOpenFunnel": boolean,
"steps": [
{
object ( |
الحقول | |
---|---|
isOpenFunnel |
في مسار الإحالة الناجحة المفتوح، يمكن أن يدخل المستخدمون إلى المسار في أي خطوة، وفي مسار الإحالة الناجحة المغلق، على المستخدمين الدخول إلى المسار في الخطوة الأولى. اختياريّ. وإذا لم يتم تحديدها، يتم استخدام مسار الإحالة الناجحة المغلق. |
steps[] |
الخطوات التسلسلية لمسار الإحالة الناجحة هذا. |
الخطوة في مسار الإحالة الناجحة
تحدّد الخطوات رحلة المستخدم التي تريد قياسها. تحتوي الخطوات على شرط واحد أو أكثر على مستخدمي موقعك استيفائه لتضمينهم في هذه الخطوة من رحلة مسار الإحالة الناجحة.
تمثيل JSON |
---|
{
"name": string,
"isDirectlyFollowedBy": boolean,
"filterExpression": {
object ( |
الحقول | |
---|---|
name |
الاسم المميز لهذه الخطوة. إذا لم يتم تحديد الخطوات، ستتم تسمية الخطوات باستخدام اسم مفهرس يستند إلى 1 (أي "0.) ", "1. " وغير ذلك). يحدّد هذا الاسم قيمة السلسلة التي تعرضها سمة |
isDirectlyFollowedBy |
وإذا كانت هذه القيمة صحيحة، يجب أن تتّبع الخطوة السابقة مباشرةً. إذا كانت القيمة "خطأ"، قد تكون هناك أحداث بين الخطوة السابقة والخطوة التالية. إذا لم يتم تحديد القيمة، سيتم التعامل مع |
filterExpression |
الشرط الذي يجب أن يستوفيه المستخدمون ليتم تضمينهم في هذه الخطوة من رحلة مسار الإحالة الناجحة. |
withinDurationFromPriorStep |
وإذا تم تحديد هذه الخطوة، يجب أن تستكمل هذه العملية خلال مدة إكمال الخطوة السابقة. تشمل وتكون السمة مدة بالثواني يتكوَّن من تسعة أرقام كسور تنتهي بـ '؛ |
فلتر مسار الإحالة الناجحة
تعبّر عن مجموعات من فلاتر مسار الإحالة الناجحة.
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الاتحاد expr . اختر نوعًا واحدًا للفلتر FunnelFilterExpression . يمكن أن يكون expr واحدًا فقط مما يلي: |
|
andGroup |
يملك تعبير Funnelفلترة Express في |
orGroup |
إنّ التعبير عن مسار الإحالة الناجحة في |
notExpression |
إنّ التعبير عن مسار الإحالة الناجحة ليس من |
funnelFieldFilter |
فلتر مسار الإحالة الناجحة للمكوّن أو المقياس. |
funnelEventFilter |
تنشئ فلترًا يتطابق مع أحداث اسم حدث واحد. في حال تحديد تعبير فلتر المَعلمة، تتطابق فقط المجموعة الفرعية من الأحداث التي تتطابق مع اسم الحدث الفردي وتعبيرات فلتر المَعلمة مع فلتر الحدث هذا. |
قائمة مسارات الإحالة الناجحة السريعة
قائمة بتعبيرات فلاتر مسار الإحالة الناجحة.
تمثيل JSON |
---|
{
"expressions": [
{
object ( |
الحقول | |
---|---|
expressions[] |
قائمة تعبيرات فلاتر مسار الإحالة الناجحة. |
فلتر مسار الإحالة الناجحة
تعبير لفلترة قيم المكوّنات أو المقاييس.
تمثيل JSON |
---|
{ "fieldName": string, // Union field |
الحقول | |
---|---|
fieldName |
اسم السمة أو اسم المقياس. |
حقل الاتحاد one_filter . حدِّد نوعًا واحدًا من الفلاتر. يمكن أن يكون one_filter واحدًا فقط مما يلي: |
|
stringFilter |
الفلتر المرتبط بالسلاسل |
inListFilter |
فلتر لقيم القائمة. |
numericFilter |
فلتر للقيم الرقمية أو التاريخ |
betweenFilter |
فلتر بين قيمتَين |
فلتر السلسلة
فلتر السلسلة
تمثيل JSON |
---|
{
"matchType": enum ( |
الحقول | |
---|---|
matchType |
نوع المطابقة لهذا الفلتر. |
value |
قيمة السلسلة المستخدَمة للمطابقة. |
caseSensitive |
إذا كانت القيمة صحيحة، تكون قيمة السلسلة حسّاسة لحالة الأحرف. |
نوع المطابقة
نوع مطابقة فلتر السلسلة
عمليات التعداد | |
---|---|
MATCH_TYPE_UNSPECIFIED |
غير محدّد |
EXACT |
المطابقة التامة لقيمة السلسلة. |
BEGINS_WITH |
تبدأ بقيمة السلسلة. |
ENDS_WITH |
ينتهي بقيمة السلسلة. |
CONTAINS |
يحتوي على قيمة السلسلة. |
FULL_REGEXP |
مطابقة كاملة للتعبير العادي مع قيمة السلسلة. |
PARTIAL_REGEXP |
المطابقة الجزئية للتعبير العادي مع قيمة السلسلة. |
فلتر InList
يجب أن تكون النتيجة في قائمة من قيم السلاسل.
تمثيل JSON |
---|
{ "values": [ string ], "caseSensitive": boolean } |
الحقول | |
---|---|
values[] |
قائمة قيم السلسلة. يجب ألا يكون الحقل فارغًا. |
caseSensitive |
إذا كانت القيمة صحيحة، تكون قيمة السلسلة حسّاسة لحالة الأحرف. |
فلتر رقمي
فلاتر للقيم الرقمية أو قيم التاريخ
تمثيل JSON |
---|
{ "operation": enum ( |
الحقول | |
---|---|
operation |
نوع العملية لهذا الفلتر. |
value |
قيمة رقمية أو قيمة تاريخ |
العملية
تم تطبيق العملية على فلتر رقمي.
عمليات التعداد | |
---|---|
OPERATION_UNSPECIFIED |
غير محدد |
EQUAL |
متوازن |
LESS_THAN |
أقل من |
LESS_THAN_OR_EQUAL |
أقل من أو مساوٍ |
GREATER_THAN |
أكبر من |
GREATER_THAN_OR_EQUAL |
أكبر من أو يساوي |
القيمة الرقمية
لتمثيل رقم.
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الاتحاد one_value . يمكن أن تكون إحدى القيم الرقمية one_value واحدًا فقط مما يلي: |
|
int64Value |
قيمة عدد صحيح |
doubleValue |
قيمة مزدوجة |
الفلتر بين
للتعبير عن ضرورة أن تكون النتيجة بين رقمَين (شاملَين).
تمثيل JSON |
---|
{ "fromValue": { object ( |
الحقول | |
---|---|
fromValue |
يبدأ بهذا الرقم. |
toValue |
ينتهي بهذا الرقم. |
فلتر مسار الإحالة الناجحة
تنشئ فلترًا يتطابق مع أحداث اسم حدث واحد. في حال تحديد تعبير فلتر المَعلمة، تتطابق فقط المجموعة الفرعية من الأحداث التي تتطابق مع اسم الحدث الفردي وتعبيرات فلتر المَعلمة مع فلتر الحدث هذا.
تمثيل JSON |
---|
{
"eventName": string,
"funnelParameterFilterExpression": {
object ( |
الحقول | |
---|---|
eventName |
يتطابق هذا الفلتر مع أحداث اسم الحدث الفردي هذا. اسم الحدث مطلوب. |
funnelParameterFilterExpression |
وإذا تم تحديد هذا الفلتر، يتطابق مع الأحداث التي تطابق كلاً من اسم الحدث الفردي وتعبيرات فلتر المعلّمة. داخل تعبير فلتر المَعلمات، لا تتوفّر سوى فلاتر المَعلمات. |
فلتر مسار الإحالة الناجحة
يعبّر عن مجموعات من فلاتر مسار الإحالة الناجحة في المعلّمات.
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الاتحاد expr . اختر نوعًا واحدًا للفلتر FunnelParameterFilterExpression . يمكن أن يكون expr واحدًا فقط مما يلي: |
|
andGroup |
إنّ المعلّمة FunnelParameterFilter Expression في |
orGroup |
إنّ المعلّمة FunnelParameterFilter Expression في |
notExpression |
إنّ مسار الإحالة الناجحة"مسار المعلَمة"ليس من |
funnelParameterFilter |
فلتر معلَمة مسار الإحالة الناجحة الأساسي |
قائمة المعلّمات لمسار الإحالة الناجحة
قائمة بتعبيرات فلاتر معلَمات مسار الإحالة الناجحة
تمثيل JSON |
---|
{
"expressions": [
{
object ( |
الحقول | |
---|---|
expressions[] |
قائمة تعبيرات فلاتر معلَمات مسار الإحالة الناجحة |
فلتر مسار الإحالة الناجحة
تعبير لفلترة قيم المعلمات في مسار الإحالة الناجحة.
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الاتحاد one_parameter . الحقل الذي تتم فلترته. يمكن أن يكون one_parameter واحدًا فقط مما يلي: |
|
eventParameterName |
سيتم تقييم هذا الفلتر على معلّمة الحدث المحدّدة. يتم تسجيل معلّمات الأحداث كمعلّمات للحدث. وتتضمّن معلّمات الأحداث حقولاً مثل "firebase;firebase_screen" & "currency". يمكن استخدام معلّمات الأحداث في الشرائح ومسارات الإحالة الناجحة فقط، ولا يمكن استخدامها إلا في فلتر تنازلي من فلتر الأحداث. في فلتر تنازلي من خلال Eventفلترة، يجب استخدام معلّمات الحدث أو السلعة. |
itemParameterName |
سيتم تقييم هذا الفلتر على مَعلمة العنصر المحدّدة. يتم تسجيل معلّمات العناصر كمعلّمات في مصفوفة العناصر. تشمل معلّمات العناصر حقولاً مثل "item_name" & "item_category". لا يمكن استخدام معلّمات العناصر إلا في شرائح &مسارات الإحالة الناجحة، ولا يمكن استخدامها إلا في فلتر تنازلي من فلتر Event. في فلتر تنازلي من خلال Eventفلترة، يجب استخدام معلّمات الحدث أو السلعة. ولا تتوفّر معلّمات السلع إلا في أحداث التجارة الإلكترونية. ولمزيد من المعلومات عن أحداث التجارة الإلكترونية، اطّلِع على دليل قياس التجارة الإلكترونية. |
حقل الاتحاد one_filter . حدِّد نوعًا واحدًا من الفلاتر. يمكن أن يكون one_filter واحدًا فقط مما يلي: |
|
stringFilter |
الفلتر المرتبط بالسلاسل |
inListFilter |
فلتر لقيم القائمة. |
numericFilter |
فلتر للقيم الرقمية أو التاريخ |
betweenFilter |
فلتر بين قيمتَين |
تقسيم مسار الإحالة الناجحة
تضيف التصنيفات التفصيلية مكوّنًا إلى الرد الفرعي على تقرير جدول مسار الإحالة الناجحة.
تمثيل JSON |
---|
{
"breakdownDimension": {
object ( |
الحقول | |
---|---|
breakdownDimension |
تمت إضافة عمود البُعد إلى رد التقرير الفرعي لجدول الجدول. يقسّم البُعد التفصيلي كل خطوة في مسار الإحالة الناجحة. يجب تحديد |
limit |
الحد الأقصى لعدد القيم المختلفة لمكوّن التصنيف التفصيلي التي يتم عرضها في الاستجابة. يتم استخدام |
السمة
تمثِّل الأبعاد سمات بياناتك. على سبيل المثال، تشير سمة البُعد "المدينة" إلى المدينة التي نشأ منها حدث. قيم المكوّن في ردود التقرير هي سلاسل، على سبيل المثال، المدينة يمكن أن تكون "باريس" أو "نيويورك".
تمثيل JSON |
---|
{
"name": string,
"dimensionExpression": {
object ( |
الحقول | |
---|---|
name |
اسم السمة. ارجع إلى أبعاد واجهة برمجة التطبيقات للاطّلاع على قائمة بأسماء السمات. إذا تم تحديد تتم الإشارة إلى الأبعاد من قِبل |
dimensionExpression |
يمكن أن يكون البُعد واحد ناتجًا عن تعبير للأبعاد المتعددة. على سبيل المثال، البُعد "و"؛ البلد، "المدينة": ""اتصال" (البلد، &"؛" &"؛ "المدينة"). |
التعبير عن البُعد
يُستخدَم للتعبير عن بُعد يكون ناتجًا عن صيغة من أبعاد متعدّدة. أمثلة على الاستخدامات: 1) الأحرف الصغيرة(البُعد) 2) السلسلة(البُعد 1، الرمز، البُعد 2).
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الاتحاد one_expression . حدِّد نوعًا واحدًا من تعبيرات السمات للسمة DimensionExpression . يمكن أن يكون one_expression واحدًا فقط مما يلي: |
|
lowerCase |
يُستخدَم لتحويل قيمة سمة إلى أحرف صغيرة. |
upperCase |
يُستخدَم لتحويل قيمة سمة إلى أحرف كبيرة. |
concatenate |
يُستخدَم لدمج قيم البُعد مع سمة واحدة. على سبيل المثال، البُعد "و"؛ البلد، "المدينة": ""اتصال" (البلد، &"؛" &"؛ "المدينة"). |
تعبير عن الحالة
يُستخدَم لتحويل قيمة سمة إلى حالة واحدة.
تمثيل JSON |
---|
{ "dimensionName": string } |
الحقول | |
---|---|
dimensionName |
اسم أحد المكوّنات. يجب أن يشير الاسم مرة أخرى إلى اسم في حقل الأبعاد في الطلب. |
التعبير التعبيري
يُستخدَم لدمج قيم البُعد مع سمة واحدة.
تمثيل JSON |
---|
{ "dimensionNames": [ string ], "delimiter": string } |
الحقول | |
---|---|
dimensionNames[] |
أسماء السمات ويجب أن تشير الأسماء مرة أخرى إلى الأسماء في حقل الأبعاد في الطلب. |
delimiter |
المُحدِّد بين أسماء السمات. غالبًا ما تكون المحدّدات أحرفًا فردية مثل "|" أو &&;;;;;;;، ولكن يمكن أن تكون سلاسل أطول. إذا كانت قيمة البُعد تحتوي على المُحدِّد، سيتم عرض كليهما استجابةً بدون اختلاف. على سبيل المثال، إذا كانت قيمة البُعد 1 = "US,FR" والمكوّن 2 = "JP" والمُحدِّد = "&;;;; ، حينئذٍ ستحتوي الاستجابة على "US,FR,JP". |
إجراء الإحالة الناجحة التالي
تحدّد الإجراءات التالية قيمة المكوّن بعد أن يحقّق المستخدم خطوة، ولكن قبل أن يحقّق المستخدم نفسه الخطوة التالية. على سبيل المثال، إذا كان nextActionDimension
هو eventName
، سيعرِض nextActionDimension
في صف خطوة مسار الإحالة الناجحة i
الحدث الأول بعد الحدث الذي تأهّل المستخدم إلى خطوة مسار الإحالة الناجحة i
ولكن قبل أن يحصل المستخدم على خطوة مسار الإحالة الناجحة i+1
.
تمثيل JSON |
---|
{
"nextActionDimension": {
object ( |
الحقول | |
---|---|
nextActionDimension |
تمت إضافة عمود البُعد إلى الرد على التقرير الفرعي لالتمثيل البصري لمسار الإحالة الناجحة. يعرض بُعد الإجراء التالي قيمة البُعد التالي لهذا البُعد بعد أن يحصل المستخدم على خطوة مسار الإحالة الناجحة لا يتوافق |
limit |
الحد الأقصى لعدد القيم المختلفة لمكوّن التصنيف التفصيلي التي يتم عرضها في الاستجابة. يتم استخدام |
نوع التمثيل البصري لمسار الإحالة الناجحة
تتحكّم في المكوّنات المتوفّرة في الاستجابة للتقرير الفرعي لالتمثيل البصري لمسار الإحالة الناجحة.
عمليات التعداد | |
---|---|
FUNNEL_VISUALIZATION_TYPE_UNSPECIFIED |
نوع غير محدّد. |
STANDARD_FUNNEL |
مسار إحالة ناجحة عادي (محدّد بخطوات). لن يحتوي التقرير الفرعي لالتمثيل البصري لمسار الإحالة الناجحة في الرد على التاريخ. |
TRENDED_FUNNEL |
مسار الإحالة الناجحة الشائع (رسم بياني خطّي). يحتوي التقرير الفرعي لالتمثيل البصري لمسار الإحالة الناجحة في الرد على سمة التاريخ. |
قسم
الشريحة هي مجموعة فرعية من بيانات "إحصاءات Google". على سبيل المثال، من بين المجموعة الكاملة من مستخدِمي موقعك، قد تتألف إحدى الشرائح من المستخدِمين من بلد معيّن أو مدينة معيّنة. ويمكن أن تتألف شريحة أخرى من المستخدِمين الذين يشترون خط منتجات معيّنًا أو يزورون جزءًا محددًا من موقعك أو يشغّلون أحداثًا معيّنة في تطبيقك.
ولمزيد من المعلومات، اطّلِع على أداة إنشاء الشرائح في "إحصاءات Google" 4.
تمثيل JSON |
---|
{ "name": string, // Union field |
الحقول | |
---|---|
name |
اسم هذه الشريحة. إذا لم يتم تحديد ذلك، تتم تسمية الشرائح باسم "شريحة;quot. يحدّد هذا الاسم قيمة السلسلة التي تعرضها سمة |
حقل الاتحاد one_segment_scope . يتم تحديد الشريحة في نطاق واحد. يمكن أن يكون one_segment_scope واحدًا فقط مما يلي: |
|
userSegment |
شرائح المستخدِمين هي مجموعات فرعية من المستخدِمين الذين تفاعلوا مع موقعك الإلكتروني أو تطبيقك. |
sessionSegment |
شرائح الجلسات هي مجموعات فرعية من الجلسات التي حدثت على موقعك الإلكتروني أو تطبيقك. |
eventSegment |
شرائح الأحداث هي مجموعات فرعية من الأحداث التي تم تشغيلها على موقعك الإلكتروني أو تطبيقك. |
شريحة المستخدم
شرائح المستخدِمين هي مجموعات فرعية من المستخدِمين الذين تفاعلوا مع موقعك الإلكتروني أو تطبيقك. مثلاً، المستخدِمون الذين سبق وأجروا عملية شراء، أو المستخدِمون الذين أضافوا عناصر إلى سلة التسوّق لكن لم يكملوا عملية الشراء.
تمثيل JSON |
---|
{ "userInclusionCriteria": { object ( |
الحقول | |
---|---|
userInclusionCriteria |
لتحديد المستخدمين الذين يتم تضمينهم في هذه الشريحة. اختياريّ. |
exclusion |
لتعريف المستخدمين الذين يتم استثنائهم في هذه الشريحة. اختياريّ. |
معايير شرائح المستخدمين
يُطابق المستخدم معايير إذا كانت أحداث المستخدم تستوفي الشروط في المعايير.
تمثيل JSON |
---|
{ "andConditionGroups": [ { object ( |
الحقول | |
---|---|
andConditionGroups[] |
يتطابق مستخدم مع هذه المعايير إذا كان المستخدم يتطابق مع كل من هذه |
andSequenceGroups[] |
يتطابق مستخدم مع هذه المعايير إذا كان المستخدم يتطابق مع كل من هذه |
تصنيف شرائح المستخدمين
تخبر الشروط "إحصاءات Google" بالبيانات التي يجب تضمينها في الشريحة أو استبعادها منها.
تمثيل JSON |
---|
{ "conditionScoping": enum ( |
الحقول | |
---|---|
conditionScoping |
ويتم تضمين البيانات أو استبعادها من الشريحة استنادًا إلى ما إذا كانت تتطابق مع مجموعة الشروط. ويحدّد هذا النطاق عدد الأحداث التي يتم تقييم اختياريّ. إذا لم يتم تحديد قيمة السمة، سيتم استخدام |
segmentFilterExpression |
ويتم تضمين البيانات أو استبعادها من الشريحة استنادًا إلى ما إذا كانت تتطابق مع هذا التعبير. تعبّر التعبيرات عن المعايير المتعلقة بالبُعد والمقاييس و/أو المعلّمات. |
تحديد معايير المستخدم
ويحدّد اختيار الأحداث التي يتم أخذها في الاعتبار عند تقييم ما إذا كان المستخدم يستوفي المعايير.
عمليات التعداد | |
---|---|
USER_CRITERIA_SCOPING_UNSPECIFIED |
تحديد معايير غير محدّدة عدم التحديد |
USER_CRITERIA_WITHIN_SAME_EVENT |
إذا تم استيفاء المعايير ضمن حدث واحد، سيطابق المستخدم المعايير. |
USER_CRITERIA_WITHIN_SAME_SESSION |
إذا تم استيفاء المعايير خلال جلسة واحدة، يتطابق المستخدم مع المعايير. |
USER_CRITERIA_ACROSS_ALL_SESSIONS |
في حال استيفاء المعايير لأي أحداث للمستخدم، يُطابق المستخدم المعايير. |
تعبير الشريحة
تعبّر عن مجموعات من فلاتر الشرائح.
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الاتحاد expr . اختر نوعًا واحدًا للفلتر SegmentFilterExpression . يمكن أن يكون expr واحدًا فقط مما يلي: |
|
andGroup |
إنّ فلتر Express Expression في |
orGroup |
إنّ فلتر الانعطاف في |
notExpression |
تصنيف هذه الشريحة ليست من |
segmentFilter |
فلتر شريحة أساسية. |
segmentEventFilter |
تنشئ فلترًا يتطابق مع أحداث اسم حدث واحد. في حال تحديد تعبير فلتر المَعلمة، تتطابق فقط المجموعة الفرعية من الأحداث التي تتطابق مع اسم الحدث الفردي وتعبيرات فلتر المَعلمة مع فلتر الحدث هذا. |
قائمة شرائح Express
قائمة بتعبيرات فلاتر الشرائح.
تمثيل JSON |
---|
{
"expressions": [
{
object ( |
الحقول | |
---|---|
expressions[] |
قائمة تعبيرات فلاتر الشرائح |
فلتر الشرائح
تعبير لفلترة قيم المكوّنات أو المقاييس.
تمثيل JSON |
---|
{ "fieldName": string, "filterScoping": { object ( |
الحقول | |
---|---|
fieldName |
اسم السمة أو اسم المقياس. |
filterScoping |
تحدّد نطاق الفلتر. |
حقل الاتحاد one_filter . اختر نوعًا واحدًا للفلتر Filter . يمكن أن يكون one_filter واحدًا فقط مما يلي: |
|
stringFilter |
الفلتر المرتبط بالسلاسل |
inListFilter |
فلتر لقيم القائمة. |
numericFilter |
فلتر للقيم الرقمية أو التاريخ |
betweenFilter |
فلتر بين قيمتَين |
تقسيم الشريحة
تحدد النطاقات كيفية مراعاة الأبعاد والمقاييس لأحداث متعددة عند تقييم فلتر الشرائح.
تمثيل JSON |
---|
{ "atAnyPointInTime": boolean } |
الحقول | |
---|---|
atAnyPointInTime |
وإذا كانت قيمة لا توسِّع معلَمة لا يمكن تحديد هذه إذا كان معيار اختيار السياسة |
فلتر الحدث
تنشئ فلترًا يتطابق مع أحداث اسم حدث واحد. في حال تحديد تعبير فلتر المَعلمة، تتطابق فقط المجموعة الفرعية من الأحداث التي تتطابق مع اسم الحدث الفردي وتعبيرات فلتر المَعلمة مع فلتر الحدث هذا.
تمثيل JSON |
---|
{
"eventName": string,
"segmentParameterFilterExpression": {
object ( |
الحقول | |
---|---|
eventName |
يتطابق هذا الفلتر مع أحداث اسم الحدث الفردي هذا. اسم الحدث مطلوب. |
segmentParameterFilterExpression |
وإذا تم تحديد هذا الفلتر، يتطابق مع الأحداث التي تطابق كلاً من اسم الحدث الفردي وتعبيرات فلتر المعلّمة. داخل تعبير فلتر المَعلمات، لا تتوفّر سوى فلاتر المَعلمات. |
فلتر المعلَمة الشرائح
للتعبير عن مجموعات من فلتر الشرائح على المعلمات.
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الاتحاد expr . اختر نوعًا واحدًا للفلتر SegmentParameterFilterExpression . يمكن أن يكون expr واحدًا فقط مما يلي: |
|
andGroup |
إنّ المعلّمةالشرائح المعلّمة في |
orGroup |
إنّص المعلّمةالشرائح المعلّمة في |
notExpression |
إنّ المعلّمةالشرائح المعلّمة ليست للسمة |
segmentParameterFilter |
فلتر معلّمات أولية |
معرّف الشريحة ضمن الشريحة
قائمة بتعبيرات فلاتر مَعلمات الشرائح.
تمثيل JSON |
---|
{
"expressions": [
{
object ( |
الحقول | |
---|---|
expressions[] |
قائمة تعبيرات فلاتر معلَمات الشرائح. |
فلتر الشرائح
تعبير لفلترة قيم المعلّمات في شريحة.
تمثيل JSON |
---|
{ "filterScoping": { object ( |
الحقول | |
---|---|
filterScoping |
تحدّد نطاق الفلتر. |
حقل الاتحاد one_parameter . الحقل الذي تتم فلترته. يمكن أن يكون one_parameter واحدًا فقط مما يلي: |
|
eventParameterName |
سيتم تقييم هذا الفلتر على معلّمة الحدث المحدّدة. يتم تسجيل معلّمات الأحداث كمعلّمات للحدث. وتتضمّن معلّمات الأحداث حقولاً مثل "firebase;firebase_screen" & "currency". يمكن استخدام معلّمات الأحداث في الشرائح ومسارات الإحالة الناجحة فقط، ولا يمكن استخدامها إلا في فلتر تنازلي من فلتر الأحداث. في فلتر تنازلي من خلال Eventفلترة، يجب استخدام معلّمات الحدث أو السلعة. |
itemParameterName |
سيتم تقييم هذا الفلتر على مَعلمة العنصر المحدّدة. يتم تسجيل معلّمات العناصر كمعلّمات في مصفوفة العناصر. تشمل معلّمات العناصر حقولاً مثل "item_name" & "item_category". لا يمكن استخدام معلّمات العناصر إلا في شرائح &مسارات الإحالة الناجحة، ولا يمكن استخدامها إلا في فلتر تنازلي من فلتر Event. في فلتر تنازلي من خلال Eventفلترة، يجب استخدام معلّمات الحدث أو السلعة. ولا تتوفّر معلّمات السلع إلا في أحداث التجارة الإلكترونية. ولمزيد من المعلومات عن أحداث التجارة الإلكترونية، اطّلِع على دليل قياس التجارة الإلكترونية. |
حقل الاتحاد one_filter . حدِّد نوعًا واحدًا من الفلاتر. يمكن أن يكون one_filter واحدًا فقط مما يلي: |
|
stringFilter |
الفلتر المرتبط بالسلاسل |
inListFilter |
فلتر لقيم القائمة. |
numericFilter |
فلتر للقيم الرقمية أو التاريخ |
betweenFilter |
فلتر بين قيمتَين |
تقسيم معلّمات الشرائح
تحدد النطاقات كيفية مراعاة أحداث متعددة عند تقييم فلتر معلمات الشريحة.
تمثيل JSON |
---|
{ "inAnyNDayPeriod": string } |
الحقول | |
---|---|
inAnyNDayPeriod |
تجمّع المعلّمة على مدار الفترة المحدّدة من الأيام قبل تطبيق الفلتر. هذا الإعداد غير متاح إلا في حال تحديد المعايير على على سبيل المثال إذا كان لم يتم تمديد النطاق الزمني لغرض عرض نافذة N كاملة اليوم بالقرب من بداية النطاق الزمني. على سبيل المثال، إذا كان التقرير للفترة من 11-01-2021 إلى 10-11-2021 و
|
مجموعة شرائح المستخدمين
حدِّد الشروط التي يجب أن تحدث بترتيب معيّن لكي يكون المستخدم عضوًا في الشريحة.
تمثيل JSON |
---|
{ "sequenceScoping": enum ( |
الحقول | |
---|---|
sequenceScoping |
يجب تنفيذ جميع خطوات التسلسل في نطاق المستخدم لمطابقة التسلسل. على سبيل المثال، إذا كانت اختياريّ. إذا لم يتم تحديد قيمة السمة، سيتم استخدام |
sequenceMaximumDuration |
تحدِّد الفترة الزمنية التي يجب أن يحدث فيها التسلسل بالكامل، على سبيل المثال، 30 دقيقة. تشمل يُعدّ مدة بالثواني يتكوَّن من تسعة أرقام كسور تنتهي بـ '؛ |
userSequenceSteps[] |
تسلسل ترتيب الخطوات حسب الشرط. يجب أن تكمل أحداث المستخدم كل خطوة حتى يتطابق المستخدم مع |
خطوة التسلسل للمستخدم
شرط يجب أن يحدث بترتيب الخطوات المحدّد لهذا المستخدم حتى يتطابق مع التسلسل.
تمثيل JSON |
---|
{ "isDirectlyFollowedBy": boolean, "stepScoping": enum ( |
الحقول | |
---|---|
isDirectlyFollowedBy |
إذا كانت القيمة صحيحة، يجب أن يكون الحدث الذي يلبّي هذه الخطوة هو الحدث التالي بعد عرض الخطوة الأخيرة. وفي حال ضبطها على "خطأ"، تتبع هذه الخطوة الخطوة السابقة بشكلٍ غير مباشر. على سبيل المثال، قد تكون هناك أحداث بين الخطوة السابقة والخطوة التالية. يجب أن تكون القيمة |
stepScoping |
يجب تنفيذ هذه الخطوة من التسلسل في نطاق المستخدم لمطابقة التسلسل. على سبيل المثال، إذا كانت اختياريّ. إذا لم يتم تحديد قيمة السمة، ستستخدم |
segmentFilterExpression |
يتطابق مستخدم مع خطوة التسلسل هذه إذا كانت أحداثه تتطابق مع هذا التعبير. تعبّر التعبيرات عن المعايير المتعلقة بالبُعد والمقاييس و/أو المعلّمات. |
استبعاد شرائح المستخدمين
لتحديد المستخدمين الذين يتم استثنائهم في هذه الشريحة.
تمثيل JSON |
---|
{ "userExclusionDuration": enum ( |
الحقول | |
---|---|
userExclusionDuration |
تحدِّد هذه السياسة مدّة الاستبعاد إذا كان المستخدم يتطابق مع اختياريّ. إذا لم يتم تحديدها، سيتم استخدام |
userExclusionCriteria |
إذا استوفى المستخدم هذا الشرط، سيتم استبعاد المستخدم من العضوية في شريحة |
مدة استبعاد المستخدم
إحصاء الخيارات المتعلقة بمدة الاستبعاد في حال مطابقة المستخدم userExclusionCriteria
.
عمليات التعداد | |
---|---|
USER_EXCLUSION_DURATION_UNSPECIFIED |
مدة استبعاد غير محدّدة عدم التحديد |
USER_EXCLUSION_TEMPORARY |
استبعاد المستخدمين مؤقتًا من الشريحة خلال الفترات التي يستوفي فيها المستخدم الشرط userExclusionCriteria . |
USER_EXCLUSION_PERMANENT |
استبعاد المستخدمين نهائيًا من الشريحة إذا استوفى الشرط userExclusionCriteria على الإطلاق. |
شريحة الجلسة
شرائح الجلسات هي مجموعات فرعية من الجلسات التي حدثت على موقعك الإلكتروني أو تطبيقك: على سبيل المثال، جميع الجلسات التي نشأت من حملة إعلانية معيّنة.
تمثيل JSON |
---|
{ "sessionInclusionCriteria": { object ( |
الحقول | |
---|---|
sessionInclusionCriteria |
تحديد الجلسات التي يتم تضمينها في هذه الشريحة. اختياريّ. |
exclusion |
تحديد الجلسات المستبعدة في هذه الشريحة. اختياريّ. |
معايير شريحة الجلسة
تتطابق الجلسة مع معايير إذا كانت أحداث الجلسة تستوفي الشروط.
تمثيل JSON |
---|
{
"andConditionGroups": [
{
object ( |
الحقول | |
---|---|
andConditionGroups[] |
تتطابق الجلسة مع هذه المعايير إذا كانت الجلسة تتطابق مع كل واحدة من |
تصنيف شريحة الجلسة
تخبر الشروط "إحصاءات Google" بالبيانات التي يجب تضمينها في الشريحة أو استبعادها منها.
تمثيل JSON |
---|
{ "conditionScoping": enum ( |
الحقول | |
---|---|
conditionScoping |
ويتم تضمين البيانات أو استبعادها من الشريحة استنادًا إلى ما إذا كانت تتطابق مع مجموعة الشروط. ويحدّد هذا النطاق عدد الأحداث التي يتم تقييم اختياريّ. إذا لم يتم تحديدها، سيتم استخدام |
segmentFilterExpression |
ويتم تضمين البيانات أو استبعادها من الشريحة استنادًا إلى ما إذا كانت تتطابق مع هذا التعبير. تعبّر التعبيرات عن المعايير المتعلقة بالبُعد والمقاييس و/أو المعلّمات. |
تحديد نطاق الجلسة
يحدد تحديد الأحداث التي يتم أخذها في الاعتبار عند تقييم ما إذا كانت الجلسة تستوفي المعايير أم لا.
عمليات التعداد | |
---|---|
SESSION_CRITERIA_SCOPING_UNSPECIFIED |
تحديد معايير غير محدّدة عدم التحديد |
SESSION_CRITERIA_WITHIN_SAME_EVENT |
إذا تم استيفاء المعايير ضمن حدث واحد، ستتطابق الجلسة مع المعايير. |
SESSION_CRITERIA_WITHIN_SAME_SESSION |
إذا تم استيفاء المعايير خلال جلسة واحدة، تتطابق الجلسة مع المعايير. |
استبعاد شريحة الجلسة
يحدّد الجلسات المستبعدة في هذه الشريحة.
تمثيل JSON |
---|
{ "sessionExclusionDuration": enum ( |
الحقول | |
---|---|
sessionExclusionDuration |
تحدِّد هذه السياسة طول مدة الاستبعاد في حال كانت الجلسة تتطابق مع اختياريّ. إذا لم يتم تحديدها، سيتم استخدام |
sessionExclusionCriteria |
إذا استوفت الجلسة هذا الشرط، يتم استبعاد الجلسة من العضوية في شريحة |
مدة استبعاد الجلسة
إحصاء خيارات مدة استمرار الاستبعاد في حال مطابقة الجلسة sessionExclusionCriteria
.
عمليات التعداد | |
---|---|
SESSION_EXCLUSION_DURATION_UNSPECIFIED |
مدة استبعاد غير محدّدة عدم التحديد |
SESSION_EXCLUSION_TEMPORARY |
استبعد الجلسات من الشريحة مؤقتًا خلال الفترات التي تستوفي فيها الجلسة الشرط sessionExclusionCriteria . |
SESSION_EXCLUSION_PERMANENT |
استبعد الجلسات من الشريحة نهائيًا إذا كانت الجلسة تستوفي شرط sessionExclusionCriteria على الإطلاق. |
شريحة الحدث
شرائح الأحداث هي مجموعات فرعية من الأحداث التي تم تشغيلها على موقعك الإلكتروني أو تطبيقك، على سبيل المثال، جميع أحداث الشراء التي تم إجراؤها في موقع جغرافي معيّن، أو أحداث app_exception التي جرت على نظام تشغيل معيّن.
تمثيل JSON |
---|
{ "eventInclusionCriteria": { object ( |
الحقول | |
---|---|
eventInclusionCriteria |
لتحديد الأحداث التي يتم تضمينها في هذه الشريحة. اختياريّ. |
exclusion |
لتحديد الأحداث المستبعدة في هذه الشريحة. اختياريّ. |
معايير شرائح الجمهور
يتطابق حدث مع معيار إذا كان الحدث يستوفي الشروط الواردة في المعايير.
تمثيل JSON |
---|
{
"andConditionGroups": [
{
object ( |
الحقول | |
---|---|
andConditionGroups[] |
يتطابق أحد الأحداث مع هذه المعايير إذا كان الحدث يتطابق مع كل من هذه |
فئة الحدث
تخبر الشروط "إحصاءات Google" بالبيانات التي يجب تضمينها في الشريحة أو استبعادها منها.
تمثيل JSON |
---|
{ "conditionScoping": enum ( |
الحقول | |
---|---|
conditionScoping |
يجب أن تكون قيمة اختياريّ. إذا لم يتم تحديدها، سيتم استخدام |
segmentFilterExpression |
ويتم تضمين البيانات أو استبعادها من الشريحة استنادًا إلى ما إذا كانت تتطابق مع هذا التعبير. تعبّر التعبيرات عن المعايير المتعلقة بالبُعد والمقاييس و/أو المعلّمات. |
تحديد معايير الأحداث
يحدد تحديد الأحداث التي يتم أخذها في الاعتبار عند تقييم ما إذا كان الحدث يستوفي معايير معيّنة.
عمليات التعداد | |
---|---|
EVENT_CRITERIA_SCOPING_UNSPECIFIED |
تحديد معايير غير محدّدة عدم التحديد |
EVENT_CRITERIA_WITHIN_SAME_EVENT |
إذا تم استيفاء المعايير ضمن حدث واحد، يتطابق الحدث مع المعايير. |
استثناء شرائح الجمهور
تحدّد الأحداث المستثناة في هذه الشريحة.
تمثيل JSON |
---|
{ "eventExclusionDuration": enum ( |
الحقول | |
---|---|
eventExclusionDuration |
يجب أن تكون قيمة اختياريّ. إذا لم يتم تحديدها، سيتم استخدام |
eventExclusionCriteria |
إذا استوفى الحدث هذا الشرط، يتم استبعاد الحدث من العضوية في شريحة |
مدة استبعاد الحدث
إحصاء الخيارات المتعلقة بمدة الاستبعاد في حال مطابقة حدث eventExclusionCriteria
.
عمليات التعداد | |
---|---|
EVENT_EXCLUSION_DURATION_UNSPECIFIED |
مدة استبعاد غير محدّدة عدم التحديد |
EVENT_EXCLUSION_PERMANENT |
استبعد الأحداث من الشريحة نهائيًا إذا استوفى الحدث الشرط eventExclusionCriteria . |
تعبير الفلتر
للتعبير عن فلاتر المكوّنات أو المقاييس. يجب أن تكون الحقول في تطبيق Express Expression نفسه إما جميع السمات أو كل المقاييس.
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الاتحاد expr . حدِّد نوعًا واحدًا من تعبيرات الفلاتر للسمة FilterExpression . يمكن أن يكون expr واحدًا فقط مما يلي: |
|
andGroup |
إنّ للتعبيرات في مجموعة وأنّ هناك علاقة بين "و". |
orGroup |
إنّ التعبيرات في مجموعة مدمَجة لها علاقة مع OR. |
notExpression |
التعبير التعبيري ليس للتعبير عن Express. |
filter |
فلتر أولي. في فلتر Express Expression نفسه، يجب أن تكون جميع أسماء حقول "الفلتر" إما جميع الأبعاد أو كل المقاييس. |
قائمة الفلاتر
قائمة بتعبيرات الفلاتر.
تمثيل JSON |
---|
{
"expressions": [
{
object ( |
الحقول | |
---|---|
expressions[] |
قائمة بتعبيرات الفلاتر. |
تصفية
تعبير لفلترة قيم المكوّنات أو المقاييس.
تمثيل JSON |
---|
{ "fieldName": string, // Union field |
الحقول | |
---|---|
fieldName |
اسم السمة أو اسم المقياس. يجب أن يكون اسمًا محددًا في السمات أو المقاييس. |
حقل الاتحاد one_filter . اختر نوعًا واحدًا للفلتر Filter . يمكن أن يكون one_filter واحدًا فقط مما يلي: |
|
stringFilter |
الفلتر المرتبط بالسلاسل |
inListFilter |
فلتر لقيم القائمة. |
numericFilter |
فلتر للقيم الرقمية أو التاريخ |
betweenFilter |
فلتر بين قيمتَين |
تقرير فرعي لمسار الإحالة الناجحة
تحتوي التقارير الفرعية لمسار الإحالة الناجحة على قيم بيانات السمات والمقاييس. على سبيل المثال، وصل 12 مستخدمًا إلى الخطوة الثانية في مسار الإحالة الناجحة.
تمثيل JSON |
---|
{ "dimensionHeaders": [ { object ( |
الحقول | |
---|---|
dimensionHeaders[] |
وصف أعمدة السمات تتضمن تقارير مسار الإحالة الناجحة دائمًا سمة خطوة مسار الإحالة الناجحة في الردود على التقارير الفرعية. قد تتوفّر سمات إضافية مثل التصنيفات التفصيلية والتواريخ والإجراءات التالية في الرد إذا تم طلبها. |
metricHeaders[] |
وصف أعمدة المقاييس تتضمن تقارير مسار الإحالة الناجحة دائمًا المستخدمين النشطين في ردود التقارير الفرعية. يتضمن جدول مسار الإحالة الناجحة مقاييس إضافية مثل معدل الإكمال، وعمليات العزوف، ومعدّلات العزوف. |
rows[] |
صفوف مجموعات قيم السمات وقيم المقاييس في التقرير |
metadata |
البيانات الوصفية لتقرير مسار الإحالة الناجحة |
عنوان البُعد
يصف عمود البُعد في التقرير. تنتج السمات المطلوبة في أحد التقارير إدخالات الأعمدة ضمن الصفوف وHeadersHeaders. ومع ذلك، فإن المكوّنات المستخدمة حصريًا ضمن الفلاتر أو التعبيرات لا تؤدي إلى ظهور أعمدة في التقرير، في المقابل، لا تنتج هذه المكوّنات رؤوسًا.
تمثيل JSON |
---|
{ "name": string } |
الحقول | |
---|---|
name |
اسم المكوّن. |
عنوان المقياس
تصف عمودًا للمقياس في التقرير. تنتج المقاييس المرئية المطلوبة في التقرير إدخالات الأعمدة ضمن الصفوف وMetrics. ومع ذلك، لا تنتج المقاييس المستخدمة حصريًا ضمن الفلاتر أو التعبيرات أعمدة في التقرير، في المقابل، لا تنتج هذه المقاييس عناوين.
تمثيل JSON |
---|
{
"name": string,
"type": enum ( |
الحقول | |
---|---|
name |
تمثّل هذه السمة اسم المقياس. |
type |
نوع بيانات المقياس. |
نوع المقياس
نوع قيمة المقياس.
عمليات التعداد | |
---|---|
METRIC_TYPE_UNSPECIFIED |
نوع غير محدّد. |
TYPE_INTEGER |
نوع صحيح |
TYPE_FLOAT |
نوع النقطة العائمة |
TYPE_SECONDS |
مدة الثواني، نوع خاص من النقاط العائمة |
TYPE_MILLISECONDS |
مدة بالمللي ثانية؛ نوع نقطة عائمة خاص. |
TYPE_MINUTES |
تمثّل هذه السمة مدة بالدقائق، بالإضافة إلى نوع خاص من النقاط العائمة. |
TYPE_HOURS |
تمثّل هذه السمة مدة بالساعات، ونوع خاص من النقاط العائمة. |
TYPE_STANDARD |
مقياس مخصّص من النوع العادي، ونوع خاص من النقاط العائمة. |
TYPE_CURRENCY |
مبلغ من المال، نوع خاص من نقاط عائمة. |
TYPE_FEET |
طول القدم، نوع نقطة عائمة خاص. |
TYPE_MILES |
طول بالأميال، نوع خاص من النقاط العائمة. |
TYPE_METERS |
طول متر بالمتر، وهو نوع خاص من النقاط العائمة. |
TYPE_KILOMETERS |
طول الكيلومتر، وهو نوع نقطة عائمة خاص. |
الصف
الإبلاغ عن البيانات لكل صف. على سبيل المثال، إذا كان RunReportRequest يحتوي على:
"dimensions": [
{
"name": "eventName"
},
{
"name": "countryId"
}
],
"metrics": [
{
"name": "eventCount"
}
]
الصف الذي يحتوي على 'in_app_purchase' مثل eventName و##39;JP' مثل countryId، و15 بصفته eventCount، سيكون:
"dimensionValues": [
{
"value": "in_app_purchase"
},
{
"value": "JP"
}
],
"metricValues": [
{
"value": "15"
}
]
تمثيل JSON |
---|
{ "dimensionValues": [ { object ( |
الحقول | |
---|---|
dimensionValues[] |
قائمة قيم السمات المطلوبة. في محور التقارير، لا يتم إدراج قيم البُعد إلا للأبعاد المضمّنة في المحور. |
metricValues[] |
قائمة قيم المقاييس المرئية المطلوبة. |
قيمة السمة
قيمة السمة.
تمثيل JSON |
---|
{ "value": string } |
الحقول | |
---|---|
value |
القيمة كسلسلة إذا كان نوع السمة سلسلة. |
قيمة المقياس
قيمة المقياس.
تمثيل JSON |
---|
{ "value": string } |
الحقول | |
---|---|
value |
قيمة القياس. يمكنك الاطّلاع على MetricHeader للنوع. |
البيانات الوصفية لمسار الإحالة الناجحة
يتضمن البيانات الوصفية للاستجابة في مسار الإحالة الناجحة معلومات إضافية عن تقرير مسار الإحالة الناجحة.
تمثيل JSON |
---|
{
"samplingMetadatas": [
{
object ( |
الحقول | |
---|---|
samplingMetadatas[] |
إذا كانت نتائج تقرير مسار الإحالة الناجحة تستند إلى عينات، هذا يعني النسبة المئوية للأحداث التي تم استخدامها في تقرير مسار الإحالة الناجحة هذا. تتم تعبئة ومع ذلك، إذا لم تكن النتائج مستندة إلى عينات، لن يتم تعريف هذا الحقل. |
تحليل عينات البيانات الوصفية
إذا كانت نتائج تقرير مسار الإحالة الناجحة تستند إلى عينات، توضّح هذه البيانات الوصفية النسبة المئوية للأحداث التي تم استخدامها في تقرير مسار الإحالة الناجحة هذا لنطاق زمني. "العينات" هي عملية تحليل مجموعة فرعية من جميع البيانات للكشف عن المعلومات المفيدة في مجموعة البيانات الأكبر حجمًا.
تمثيل JSON |
---|
{ "samplesReadCount": string, "samplingSpaceSize": string } |
الحقول | |
---|---|
samplesReadCount |
إجمالي عدد الأحداث التي تمت قراءتها في هذا التقرير المستند إلى عينات خلال نطاق زمني. هذا هو حجم المجموعة الفرعية لبيانات هذا الموقع الإلكتروني التي تم تحليلها في تقرير مسار الإحالة الناجحة هذا. |
samplingSpaceSize |
إجمالي عدد الأحداث الموجودة في بيانات هذا الموقع التي يمكن تحليلها في تقرير مسار الإحالة الناجحة هذا لنطاق زمني. ويكشف أخذ العينات عن المعلومات المفيدة حول مجموعة البيانات الأكبر حجمًا، وهذا هو حجم المجموعة الأكبر من البيانات. لحساب النسبة المئوية للبيانات المتاحة التي تم استخدامها في تقرير مسار الإحالة الناجحة هذا، احسب |
حصة الملكية
الحالة الحالية لجميع الحصص لهذا الموقع على "إحصاءات Google". إذا استنفدت أي حصة من الموقع، ستعرض جميع الطلبات إلى هذا الموقع أخطاء تنفيذ الموارد.
تمثيل JSON |
---|
{ "tokensPerDay": { object ( |
الحقول | |
---|---|
tokensPerDay |
يمكن أن تستخدم مواقع "إحصاءات Google" العادية ما يصل إلى 25,000 رمز مميّز في اليوم. ويمكن أن تستخدم مواقع "إحصاءات 360" 250,000 رمز مميّز في اليوم. تستهلك معظم الطلبات أقل من 10 رموز مميّزة. |
tokensPerHour |
يمكن أن تستخدم مواقع "إحصاءات Google" العادية ما يصل إلى 5,000 رمز مميّز في الساعة. ويمكن أن تستخدم مواقع "إحصاءات 360" 50,000 رمز مميّز في الساعة. يستهلك طلب البيانات من واجهة برمجة التطبيقات عددًا واحدًا من الرموز المميزة، ويتم خصم هذا الرقم من جميع حصص كل ساعة وكل يوم ولكل مشروع. |
concurrentRequests |
يمكن لمواقع "إحصاءات Google" العادية إرسال ما يصل إلى 10 طلبات متزامنة، ويمكن لمواقع "إحصاءات Google 360" استخدام ما يصل إلى 50 طلبًا متزامنًا. |
serverErrorsPerProjectPerHour |
يمكن أن تحتوي المواقع العادية على "إحصاءات Google" وأزواج المشاريع في السحابة الإلكترونية على ما يصل إلى 10 أخطاء في الخادم في الساعة. ويمكن أن تحتوي المواقع الإلكترونية على "إحصاءات 360" وأزواج المشاريع في السحابة الإلكترونية على ما يصل إلى 50 خطأ في الخادم في الساعة. |
potentiallyThresholdedRequestsPerHour |
يمكن لمواقع "إحصاءات Google" إرسال ما يصل إلى 120 طلبًا بأبعاد يُحتمل أن تكون ذات حدود معيّنة في الساعة. وفي الطلب المجمّع، يتم احتساب كل طلب تقرير بشكل فردي لهذه الحصة إذا كان الطلب يحتوي على سمات بحدود معيّنة. |
tokensPerProjectPerHour |
يمكن أن تستخدم مواقع "إحصاءات Google" ما يصل إلى 25% من رموزها المميّزة لكل مشروع في الساعة. ويمكن أن تستخدِم هذه المبالغ في المواقع العادية على "إحصاءات Google" ما يصل إلى 1,250 رمزًا مميزًا لكل مشروع في الساعة، ويمكن أن تستخدم المواقع على "إحصاءات 360" 12,500 رمز مميّز لكل مشروع في الساعة. يستهلك طلب البيانات من واجهة برمجة التطبيقات عددًا واحدًا من الرموز المميزة، ويتم خصم هذا الرقم من جميع حصص كل ساعة وكل يوم ولكل مشروع. |
حالة الحصة
الحالة الحالية لمجموعة حصة معيّنة.
تمثيل JSON |
---|
{ "consumed": integer, "remaining": integer } |
الحقول | |
---|---|
consumed |
الحصة التي يستهلكها هذا الطلب. |
remaining |
الحصة المتبقية بعد هذا الطلب. |