מבוא
Linking API מספק ממשק אמין להגדרה ולהעברה של משתמשים ישירות לדוח ב-Looker Studio באמצעות כתובת URL. כשמשתמשים לוחצים על כתובת URL של Linking API, הם יכולים לראות את הנתונים שלהם ולקיים איתם אינטראקציה במהירות ובקלות.
במאמר הזה מתואר הפורמט הנדרש של כתובות URL של Linking API והפרמטרים הזמינים.
תרחיש לדוגמה ויתרונות
אפשר להשתמש ב-Linking API כדי לספק ללקוחות דוחות שהוגדרו מראש, כדי שהם יוכלו לצפות בנתונים שלהם ולבצע איתם אינטראקציה. היתרונות העיקריים של Linking API הם:
- חוויה של יצירת דוחות בקליק אחד ללקוחות שלכם.
- הגדרת הנתונים מופיעה בכתובת ה-URL, כך שהמשתמשים לא צריכים להגדיר את הדוח עבור הנתונים שלהם.
- המשתמשים יכולים לשמור את הדוח בקליק אחד ולחזור אליו בכל שלב.
- יצירת דוחות בהיקף נרחב. ה-API של הקישור מקצר את הזמן שנדרש לשכפול או ליצירה של דוחות חדשים.
- הפעלת שילובים של מוצרים. הממשק היציב מאפשר לכם לשלב את Looker Studio בתהליך העבודה של המוצר.
איך זה עובד
בטבלה הבאה מתואר האופן שבו מפתחים ומשתמשים יוצרים אינטראקציה עם Linking API.
קישור תהליך העבודה של מפתח API
המפתח מכין את דוחות התבניות, מקורות הנתונים ומעצב כתובת URL של Linking API. תהליך העבודה הטיפוסי למפתחים הוא כזה:
- מחליטים אם להשתמש בדוח ריק, בתבנית הדוח שמוגדרת כברירת מחדל ב-Looker Studio או ליצור דוח Looker Studio שישמש כתבנית. הפעולה הזו כוללת הגדרה של מקורות הנתונים של התבנית.
- יוצרים כתובת URL של Linking API שמתאימה לתרחיש השימוש הספציפי. אם רלוונטי, מציינים את תבנית הדוח ופרמטרים אחרים, כולל שם הדוח, שם מקור הנתונים והגדרות מקור הנתונים.
- משתמשים בכתובת ה-URL של Linking API כדי להפנות משתמשים לדוח.
חוויית המשתמש בקישור API
המשתמש לוחץ על כתובת URL של Linking API, שאם המפתח הגדיר אותה בצורה נכונה, היא מפנה אותו לדוח ב-Looker Studio שמאפשר לו לראות נתונים שיש לו גישה אליהם ולבצע פעולות שקשורות לנתונים האלה. חוויית משתמש אופיינית יכולה להיות כזו:
- בדפדפן, המשתמש נכנס לשירות שמשולב עם Linking API.
- הקריאה לפעולה מזמינה את המשתמש ללחוץ על קישור כדי לראות את הנתונים שלו ב-Looker Studio.
- המשתמש לוחץ על הקישור ומועבר לדוח ב-Looker Studio. הדוח נטען והמשתמש יכול לראות את הנתונים שלו ולבצע פעולות שונות.
- המשתמש לוחץ על 'עריכה ושיתוף'. הדוח נשמר בחשבון Looker Studio שלו.
- למשתמש יש עכשיו גישה מלאה לעותק שלו של הדוח, והוא יכול לשלוט בו. הם יכולים לצפות, לערוך ולשתף מתי שרוצים.
דרישות
כדי לוודא שכתובת URL של Linking API פועלת כמצופה, צריך:
- דוח, שישמש כתבנית. אם לא תציינו דוח, תוכלו להשתמש בדוח ריק או בדוח ברירת מחדל שסופק על ידי Looker Studio.
- למשתמשים בכתובת URL של Linking API צריכה להיות לפחות הרשאת צפייה בדוח התבנית. בהתאם לסוג מקורות הנתונים שמשמשים בדוח ולהגדרה שסופקה דרך Linking API, יכול להיות שמשתמשים יצטרכו גם גישת צפייה למקורות הנתונים. פרטים נוספים זמינים במאמר בנושא הרשאות לתבניות.
- סוג המחבר של כל מקור נתונים צריך לתמוך בהגדרה דרך Linking API. רשימה של מחברים נתמכים זמינה בחומרי העזר בנושא מחברים.
- למשתמשים בכתובת ה-URL של Linking API צריכה להיות גישה לנתונים שהוגדרו בכתובת ה-URL של Linking API. אם למשתמש אין גישה לנתונים הבסיסיים, יוצג שגיאה בכל רכיבי הדוחות התלויים.
פרמטרים של כתובת אתר
כתובת URL של Linking API חייבת להיות בפורמט הבא:
https://lookerstudio.google.com/reporting/create?parameters
כתובת ה-URL אמורה לשמש בהקשר של דפדפן אינטרנט, בדרך כלל על ידי משתמש שלוחץ על קישור או מופנה לכתובת ה-URL. אפשר להשתמש בו גם כדי להטמיע דוח.
כתובת URL לדוגמה
זו דוגמה לכתובת URL של Linking API. השם של הדוח מוגדר ומקור נתונים יחיד של BigQuery מוגדר:
https://lookerstudio.google.com/reporting/create?
c.reportId=12345
&r.reportName=MyNewReport
&ds.ds0.connector=bigQuery
&ds.ds0.datasourceName=MyNewDataSource
&ds.ds0.projectId=project-1234
&ds.ds0.type=TABLE
&ds.ds0.datasetId=456
&ds.ds0.tableId=789
יש פרמטרים של כתובות URL שהם חובה, ויש פרמטרים שהם אופציונליים. בהמשך מופיעה רשימה של פרמטרים שמשמשים להגדרת כתובת URL של Linking API:
פרמטרים של בקרה
פרמטרים של בקרה קובעים את מצב הדוח כשצופים בו באמצעות כתובת ה-URL של Linking API.
| שם הפרמטר | תיאור |
|---|---|
| אופציונלי. מזהה הדוח של התבנית. מערכת Looker Studio תיפתח ותגדיר את הדוח שצוין. הוראות לאיתור המזהה מפורטות במאמר בנושא מזהה הדיווח. אם לא מציינים תבנית, המערכת משתמשת בדוח ריק או בתבנית דוח ברירת מחדל. פרטים נוספים זמינים במאמר בנושא שימוש בדוח ריק או בדוח ברירת מחדל. | |
| אופציונלי. המזהה של הדף הראשוני שנטען בדוח. אם לא מצוין ערך, ברירת המחדל היא הדף הראשון של הדוח. | |
אופציונלי. מצב הדוח הראשוני. אחד מהמאפיינים הבאים:
view או
edit. אם לא מציינים ערך, ברירת המחדל היא view.
|
|
אופציונלי. האם תיבת הדו-שיח עם המידע או ניפוי הבאגים גלויה. ההגדרה צריכה להיות true כדי שהלחצן של תיבת הדו-שיח יוצג. אם לא מציינים ערך, ברירת המחדל היא false. מידע נוסף זמין במאמר בנושא
פתרון בעיות בהגדרות.
|
דוגמה
https://lookerstudio.google.com/reporting/create?
c.reportId=12345
&c.pageId=g7u8s9
&c.mode=edit
&r.reportName=MyNewReport
&ds.ds0.datasourceName=MyNewDataSource
&ds.ds0.connector=bigQuery
&ds.ds0.projectId=project-1234
&ds.ds0.type=TABLE
&ds.ds0.datasetId=456
&ds.ds0.tableId=789
פרמטרים של דוחות
פרמטרים של דוח מבטלים את המאפיינים של הדוח.
| שם הפרמטר | תיאור |
|---|---|
| אופציונלי. מגדיר את שם הדוח. אם לא מציינים שם, ברירת המחדל היא שם הדוח של התבנית. | |
|
אופציונלי. מגדיר את מזהי המדידה של Google Analytics לערך Measure report usage. אם אתם מזינים כמה מספרים, צריך להפריד ביניהם באמצעות פסיקים. אם לא מצוינים ערכים ל- |
|
|
אופציונלי. מגדירים את הערך אם לא מצוינים ערכים ל- |
דוגמה
https://lookerstudio.google.com/reporting/create?
c.reportId=12345
&r.reportName=MyNewReport
&r.measurementId=G-XXXXXXXXXX
&ds.ds0.datasourceName=MyNewDataSource
&ds.ds0.connector=bigQuery
&ds.ds0.projectId=project-1234
&ds.ds0.type=TABLE
&ds.ds0.datasetId=456
&ds.ds0.tableId=789
פרמטרים של מקור נתונים
פרמטרים של מקור נתונים מאפשרים להגדיר את מקור הנתונים ואת הנתונים שאליהם רוצים לגשת במקורות הנתונים בדוח התבנית.
משתמשים ב-alias כדי להפנות למקור נתונים בדוח קיים. שימוש בכינוי מאפשר תאימות לאחור אם מוסיפים או מסירים מקור נתונים מדוח התבנית.
לפרטים על איתור מקור נתונים alias, אפשר לעיין במאמר בנושא כינוי של מקור נתונים.
פרמטרים של מקור נתונים
הפרמטרים הבאים משותפים לכל סוגי המחברים:
| שם | תיאור |
|---|---|
|
אופציונלי. הגדרת השם של מקור הנתונים. אם לא מציינים את |
|
|
אופציונלי. הערך אם לא מציינים את |
|
|
אופציונלי.
סוג המחבר של מקור הנתונים. מידע נוסף על סוגי מחברים נתמכים זמין במאמר הפניה למחברים. אם הפרמטר הזה מוגדר, צריך לציין בכתובת ה-URL של Linking API את כל פרמטרי המחבר הנדרשים לסוג המחבר, וההגדרה של תבנית מקור הנתונים תוחלף במלואה. אם לא מציינים ערך, אפשר לציין אפס או יותר פרמטרים של מחבר לסוג המחבר בכתובת ה-URL של Linking API. ההגדרה של מקור הנתונים של התבנית תשמש כדי לציין פרמטרים שלא סופקו בכתובת ה-URL של Linking API. לפרטים על זיהוי סוג המחבר של מקור הנתונים של התבנית, אפשר לעיין במאמר בנושא סוג המחבר. מידע נוסף על ההשפעה של הפרמטר |
|
|
אופציונלי.
מגדירים את הערך הערך אם לא מציינים ערך, ברירת המחדל משתנה בהתאם לסוג המחבר. כדי לשנות את התנהגות ברירת המחדל, כדאי לעיין בהפניה למחבר כדי לראות את ברירות המחדל הספציפיות למחבר. שיקולים לשימוש ב-
refreshFields:
|
|
| נדרש. ההגדרה של מקור הנתונים עבור סוג המחבר. לפרטים על איתור המחבר ששימש ליצירת מקור נתונים, אפשר לעיין במאמר בנושא סוג המחבר. פרטים על הפרמטרים של מקורות הנתונים שזמינים לכל סוג של מחבר מופיעים במאמר בנושא מחברים. |
החלפה לעומת עדכון – הגדרות של מקורות נתונים
כשמגדירים פרמטרים של מקור נתונים, הנוכחות או ההשמטה של הפרמטר ds.connector בכתובת ה-URL של Linking API מציינת את הכוונה להחליף או לעדכן את ההגדרה של מקור הנתונים של התבנית, בהתאמה.
בטבלה הבאה מפורט האופן שבו הפרמטר ds.connector משפיע על החלפה מלאה של הגדרות מקור נתונים של תבנית או על שימוש בהן לעדכון פרמטרים לא מוגדרים:
האם ds.connector מוגדר? |
ההגדרה וההתנהגות הצפויות | שימוש רגיל |
|---|---|---|
| כן |
החלפה. ההגדרה של מקור הנתונים בתבנית מוחלפת לחלוטין באמצעות הפרמטרים של מקור הנתונים שצוינו בכתובת ה-URL של Linking API. צריך לציין את כל הפרמטרים הנדרשים לסוג המחבר. פרמטרים נדרשים כשמגדירים את ds.connector
|
|
| לא | עדכון. ההגדרה של מקור הנתונים של התבנית תשמש כדי לציין פרמטרים שלא סופקו בכתובת ה-URL של Linking API. כל הפרמטרים של מחבר מסוג מסוים הם אופציונליים, אלא אם צוין אחרת.
האפשרות הזו מפשטת את כתובת ה-URL של Linking API, ובדרך כלל מומלצת אם אתם מכירים את הגדרת מקור הנתונים של התבנית ורוצים לשנות רק קבוצת משנה של פרמטרים. |
|
פרמטרים נדרשים כשהערך של ds.connector מוגדר
אם מציינים את הפרמטר ds.connector של מקור נתונים, צריך לציין את כל הפרמטרים של המחבר שמסומנים כחובה עבור מקור הנתונים. אם הפרמטר ds.connector של מקור הנתונים לא צוין, אפשר להתייחס לכל הפרמטרים של המחבר כאופציונליים, גם לאלה שמוגדרים כנדרשים, אלא אם צוין אחרת.
דוגמאות
מגדיר דוח עם מקור נתונים יחיד של BigQuery (ds0) ומחליף את ההגדרה של מקור הנתונים במלואה:
https://lookerstudio.google.com/reporting/create?
c.reportId=12345
&r.reportName=MyNewReport
&ds.ds0.datasourceName=MyNewDataSource
&ds.ds0.connector=bigQuery
&ds.ds0.type=TABLE
&ds.ds0.projectId=bigquery-public-data
&ds.ds0.datasetId=samples
&ds.ds0.tableId=shakespeare
אם בדוח יש מקור נתונים יחיד, אפשר להשמיט את הכינוי של מקור הנתונים. אפשר לפשט את כתובת ה-URL שלמעלה כך:
https://lookerstudio.google.com/reporting/create?
c.reportId=12345
&r.reportName=MyNewReport
&ds.datasourceName=MyNewDataSource
&ds.connector=bigQuery
&ds.type=TABLE
&ds.projectId=bigquery-public-data
&ds.datasetId=samples
&ds.tableId=shakespeare
מגדיר דוח עם מקור נתונים יחיד של BigQuery (ds0) ומעדכן רק את מזהה פרויקט החיוב של מקור הנתונים:
https://lookerstudio.google.com/reporting/create?
c.reportId=12345
&r.reportName=MyNewReport
&ds.ds0.billingProjectId=my-billing-project
הפונקציה מגדירה דוח עם שני מקורות נתונים: מקור נתונים של BigQuery (ds0) ומקור נתונים של Google Analytics (ds1). ההגדרה של מקור הנתונים של BigQuery מוחלפת במלואה, ואילו ההגדרה של Google Analytics מעדכנת פרמטר יחיד ומסתמכת על מקור הנתונים של התבנית ds1 לכל פרמטר לא מוגדר של המחבר:
https://lookerstudio.google.com/reporting/create?
c.reportId=7890
&r.reportName=MyNewReportWithMultipleDataSources
&ds.ds0.datasourceName=MyNewDataSource
&ds.ds0.connector=bigQuery
&ds.ds0.type=TABLE
&ds.ds0.projectId=bigquery-public-data
&ds.ds0.datasetId=samples
&ds.ds0.tableId=shakespeare
&ds.ds1.viewId=92320289
יצירה לעומת הוספה
לפעמים כדאי להשתמש באותו מקור נתונים בכמה דוחות, כדי שעדכונים במקור הנתונים ישפיעו על כל הדוחות יחד. כשיוצרים דוח באמצעות Linking API, אפשר להוסיף מחדש מקור נתונים מדוח התבנית, בתנאי שמתקיימים כל התנאים הבאים:
- אפשר לעשות שימוש חוזר במקור הנתונים (ראו מקורות נתונים מוטמעים לעומת מקורות נתונים שאפשר לעשות בהם שימוש חוזר)
- כתובת ה-URL לא מפנה למקור הנתונים באמצעות שם כינוי
- כתובת ה-URL לא משתמשת בכינוי עם תו כללי לחיפוש (ראו תו כללי לחיפוש של כינוי למקור נתונים)
כשיוצרים מקור נתונים חדש באמצעות Linking API, המערכת משתמשת בפרטי הכניסה של המשתמש שלחץ על כתובת ה-URL. כלומר, למשתמש צריכה להיות גישה לנתונים הבסיסיים, אחרת החיבור לא יעבוד. אם מוסיפים מחדש את מקור הנתונים לדוח שנוצר, אפשר לשמור את פרטי הכניסה שלו כדי שהמשתמשים יוכלו להמשיך לגשת לנתונים בדוחות החדשים.
תווים כלליים של כינוי מקור נתונים
כדי להחיל פרמטר של Linking API על כמה מקורות נתונים, אפשר להשתמש בכינוי עם תו כללי
ds.* במקום בכינוי של מקור הנתונים.
האפשרות הזו יכולה להיות שימושית להסרת פרמטרים חוזרים מכתובת ה-URL. לדוגמה, אם יש לכם תבנית עם שלושה מקורות נתונים של BigQuery שמצורפים אליה, ואתם רוצים להחליף את projectId ואת datasetId בכל אחד מהם, אבל לשמור את tableId, תוכלו לכתוב את זה כך:
https://lookerstudio.google.com/reporting/create?
c.reportId=7890
&ds.ds1.projectId=client-project
&ds.ds1.datasetId=client-dataset
&ds.ds2.projectId=client-project
&ds.ds2.datasetId=client-dataset
&ds.ds3.projectId=client-project
&ds.ds3.datasetId=client-dataset
לחלופין, אפשר להשתמש בתו הכללי ds.* כדי להשתמש בכתובת ה-URL המקבילה הזו:
https://lookerstudio.google.com/reporting/create?
c.reportId=7890
&ds.*.projectId=client-project
&ds.*.datasetId=client-dataset
לפרמטרים שמועברים ל-Linking API שלא משתמשים בתו הכללי ds.* יש עדיפות על פני פרמטרים שכן משתמשים בו. בדוגמה שלמעלה, אפשר להוסיף כינוי ספציפי למקור נתונים כדי לבטל את הערך של התו הכללי.
https://lookerstudio.google.com/reporting/create?
c.reportId=7890
&ds.*.projectId=client-project
&ds.*.datasetId=client-dataset
&ds.ds1.datasetId=client-dataset
באופן כללי, סדר הקדימות של הפרמטרים הוא:
- פרמטר שניתן עם כינוי ספציפי (
ds.ds1.datasetId) - פרמטר שסופק באמצעות התו הכללי לחיפוש (
ds.*.datasetId) - ערך שנגזר ממקור הנתונים של התבנית, אם לא צוין ds.connector (ראו החלפה לעומת עדכון)
- ערך ברירת המחדל של הפרמטר, אם הוא אופציונלי.
מידע על מחברים
ה-API לקישור תומך במחברים ובהגדרות הבאים. לכל מחבר מוצגת רשימה של פרמטרים של מקורות נתונים שזמינים.
BigQuery
מחבר BigQuery תומך בשני סוגים של שאילתות: שאילתת TABLE, שבה מציינים את מזהה הטבלה של הטבלה שרוצים לשלוח לה שאילתה, ושאילתת CUSTOM_QUERY, שבה מציינים משפט SQL לשליחת שאילתה לטבלה.
שאילתות של טבלאות
הפרמטרים הבאים רלוונטיים כשמגדירים את type לערך TABLE ומספקים את המזהה של הטבלה שאליה רוצים לשלוח שאילתה.
| שם הפרמטר | תיאור |
|---|---|
אופציונלי. מגדירים את הערך bigQuery עבור מחבר BigQuery.אם מציינים את האפשרות הזו, מקור הנתונים מוחלף בהגדרת BigQuery שצוינה. החלפה לעומת עדכון |
|
חובה** סוג השאילתה. ההגדרה היא
TABLE. |
|
| חובה** מזהה הפרויקט של הטבלה שרוצים לשלוח אליה שאילתה. | |
| חובה** מזהה מערך הנתונים של הטבלה שאליה רוצים לשלוח שאילתה. | |
| חובה** מזהה הטבלה של הטבלה שרוצים לשלוח אליה שאילתה. טבלאות עם חלוקה לפי תאריך: אפשר להשתמש ב * (תו כללי) או בסיומת YYYYMMDD כששולחים שאילתה לטבלאות עם חלוקה לפי תאריך.אם טבלה מזוהה כטבלה של Google Analytics, Firebase Analytics או Firebase Crashlytics, תבנית ברירת מחדל של שדות תיבחר אלא אם צוינה תבנית אחרת. בטבלה fields template מפורטים פרמטרים שקשורים לזה. |
|
אופציונלי. מזהה הפרויקט שמשמש לחיוב. אם לא מגדירים את המדיניות, המערכת תשתמש ב-projectId. |
|
אופציונלי. מגדירים את הערך true אם הטבלה מחולקת למחיצות ורוצים להשתמש בעמודת החלוקה למחיצות כמאפיין של טווח תאריכים. האפשרות הזו רלוונטית רק לחלוקה למחיצות לפי זמן (למשל, שימוש בעמודה לחלוקה למחיצות לפי זמן או בעמודת _PARTITIONTIME פסאודו) ולא פועלת בטבלאות שמחולקות למחיצות לפי טווח של מספרים שלמים. אם לא מציינים ערך, ברירת המחדל היא false. מידע נוסף זמין במאמר בנושא
מבוא לטבלאות עם מחיצות. |
|
אופציונלי. אם לא מציינים ערך, ברירת המחדל היא true. פרטים נוספים מופיעים במאמר בנושא refreshFields. |
תבנית של שדות ל-Google Analytics, ל-Firebase Analytics ול-Crashlytics
בטבלאות שמזוהות כ-Google Analytics, Firebase Analytics או Firebase Crashlytics, יש פרמטרים נוספים שאפשר להגדיר כדי להגדיר את תבנית השדות. אם לא מציינים תבנית, המערכת בוחרת תבנית ברירת מחדל.
| שם | תיאור |
|---|---|
אופציונלי. תבנית השדות של Google Analytics שבה רוצים להשתמש. הפונקציה רלוונטית רק כשמבצעים שאילתה בטבלה של ייצוא ל-BigQuery מ-Google Analytics. אחד
מבין ALL, SESSION, HITS. בטבלאות של Google Analytics, אם לא מציינים ערך, ברירת המחדל היא ALL. |
|
אופציונלי. תבנית השדות של Firebase Analytics שבה רוצים להשתמש. המאפיין רלוונטי רק כשמבצעים שאילתה בטבלה של BigQuery Export עבור Firebase Analytics.
אפשר להגדיר רק את הערך EVENTS. בטבלאות של Firebase Analytics, אם לא מציינים ערך, ברירת המחדל היא EVENTS. |
|
תבנית השדות של Firebase Crashlytics שבה רוצים להשתמש. אפשר להגדיר רק את הערך
DEFAULT. המאפיין הזה רלוונטי רק כשמריצים שאילתה על טבלה של BigQuery Export for Firebase Crashlytics. בטבלאות של Firebase Crashlytics,
ברירת המחדל היא DEFAULT אם לא מציינים ערך. |
שאילתות בהתאמה אישית
הפרמטרים הבאים רלוונטיים כשהפרמטר type מוגדר לערך CUSTOM_QUERY ומספקים הצהרת SQL לשאילתת טבלה.
| שם הפרמטר | תיאור |
|---|---|
אופציונלי. מגדירים את הערך bigQuery עבור מחבר BigQuery.אם מציינים את האפשרות הזו, מקור הנתונים מוחלף בהגדרת BigQuery שצוינה. החלפה לעומת עדכון |
|
חובה** סוג השאילתה. ההגדרה היא
CUSTOM_QUERY. |
|
| חובה** שאילתת ה-SQL להרצה. | |
אופציונלי. מזהה הפרויקט שמשמש לחיוב. אם לא מגדירים את המדיניות, המערכת תשתמש ב-projectId. אם לא מגדירים את projectId, המערכת תשתמש בפרויקט של הטבלה שנשלחה לגביה השאילתה. |
|
|
אופציונלי. רשימה של מחרוזות תבנית ומחרוזות החלפה שמופרדות בפסיקים, להחלה על שאילתת ה-SQL. החלפת מחרוזת מתבצעת רק אם יש התאמה לתבנית. צריך להפריד בין זוגות של תבנית ומחרוזת החלפה באמצעות פסיק. לדוגמה, |
|
אופציונלי. אם לא מציינים ערך, ברירת המחדל היא true. פרטים נוספים מופיעים במאמר בנושא refreshFields. |
דוגמאות
הגדרת סוג TABLE שבה השאילתה מוגדרת באמצעות מזהה טבלה:
https://lookerstudio.google.com/reporting/create?
c.reportId=123abc
&ds.ds0.connector=bigQuery
&ds.ds0.type=TABLE
&ds.ds0.projectId=bigquery-public-data
&ds.ds0.datasetId=samples
&ds.ds0.tableId=shakespeare
&ds.ds0.billingProjectId=myProject
הגדרת סוג TABLE לשליחת שאילתה לטבלה עם שברי נתונים לפי תאריך באמצעות סיומת של תו כללי:
https://lookerstudio.google.com/reporting/create?
c.reportId=123abc
&ds.ds0.connector=bigQuery
&ds.ds0.type=TABLE
&ds.ds0.projectId=price-data
&ds.ds0.datasetId=samples
&ds.ds0.tableId=stock_*
הגדרת סוג TABLE לשאילתה של טבלה עם חלוקה לפי תאריך באמצעות הסיומת YYYYMMDD:
https://lookerstudio.google.com/reporting/create?
c.reportId=123abc
&ds.ds0.connector=bigQuery
&ds.ds0.type=TABLE
&ds.ds0.projectId=price-data
&ds.ds0.datasetId=samples
&ds.ds0.tableId=stock_YYYYMMDD
הגדרת סוג TABLE לביצוע שאילתה בטבלת BigQuery Export של Google Analytics, באמצעות תבנית השדות SESSION:
https://lookerstudio.google.com/reporting/create?
c.reportId=123abc
&ds.ds0.connector=bigQuery
&ds.ds0.type=TABLE
&ds.ds0.projectId=my-gabq-project
&ds.ds0.datasetId=1234567
&ds.ds0.tableId=ga_sessions_YYYYMMDD
&ds.ds0.gaTemplateLevel=SESSION
הגדרת סוג TABLE כדי לשלוח שאילתה לטבלה מחולקת למחיצות לפי זמני כתיבת הנתונים ולהשתמש בעמודת החלוקה למחיצות כמאפיין של טווח תאריכים:
https://lookerstudio.google.com/reporting/create?
c.reportId=123abc
&ds.ds0.connector=bigQuery
&ds.ds0.type=TABLE
&ds.ds0.projectId=acme-co-logs
&ds.ds0.datasetId=logs
&ds.ds0.tableId=logs_table
&ds.ds0.isPartitioned=true
הגדרת סוג CUSTOM_QUERY שבה השאילתה מוגדרת באמצעות הצהרת SQL:
https://lookerstudio.google.com/reporting/create?
c.reportId=123abc
&ds.ds0.connector=bigQuery
&ds.ds0.type=CUSTOM_QUERY
&ds.ds0.projectId=bigquery-public-data
&ds.ds0.sql=SELECT%20word%2C%20word_count%20FROM%20%60bigquery-public-data.samples.shakespeare%60
&ds.ds0.billingProjectId=myProject
הגדרת סוג CUSTOM_QUERY שבה רק משפט ה-SQL מתעדכן ומקור הנתונים של התבנית משמש לשאר ההגדרות:
https://lookerstudio.google.com/reporting/create?
c.reportId=123abc
&ds.ds0.sql=SELECT%20corpus%20FROM%20%60bigquery-public-data.samples.shakespeare%60
הגדרת סוג CUSTOM_QUERY שבה מתבצע עדכון של הצהרת ה-SQL של מקור הנתונים של התבנית באמצעות sqlReplace:
https://lookerstudio.google.com/reporting/create?
c.reportId=123abc
&ds.ds0.sqlReplace=bigquery-public-data,new-project,samples,new-dataset
# The following shows a template query before and after sqlReplace is applied.
#
# Template data source custom query:
# SELECT word, word_count FROM big-query-public-data.samples.shakespeare
# INNER JOIN
# SELECT word, word_count FROM big-query-public-data.samples.raleigh
#
# New data source custom query with sqlReplace applied:
# SELECT word, word_count FROM new-project.new-dataset.shakespeare
# INNER JOIN
# SELECT word, word_count FROM new-project.new-dataset.raleigh
Cloud Spanner
| שם הפרמטר | תיאור |
|---|---|
אופציונלי. מגדירים את הערך cloudSpannerבשביל מחבר Cloud Spanner.אם מציינים את ההגדרה הזו, מקור הנתונים מוחלף בהגדרת Cloud Spanner שצוינה. החלפה לעומת עדכון |
|
| חובה** מזהה הפרויקט. | |
| חובה** מזהה המופע. | |
| חובה** מזהה מסד הנתונים. | |
| חובה** שאילתת ה-SQL להרצה. | |
אופציונלי. אם לא מציינים ערך, ברירת המחדל היא true.
פרטים נוספים מופיעים במאמר בנושא refreshFields. |
דוגמה
הגדרה של Cloud Spanner עם הצהרת SQL:
https://lookerstudio.google.com/reporting/create?
c.reportId=456def
&ds.ds1.connector=cloudSpanner
&ds.ds1.projectId=myProject
&ds.ds1.instanceId=production
&ds.ds1.datasetId=transactions
&ds.ds1.sql=SELECT%20accountId%2C%20date%2C%20revenue%20FROM%20sales%3B
פלאגינים לחיבור למקורות נתונים שנוצרו על ידי הקהילה
| שם הפרמטר | תיאור |
|---|---|
אופציונלי. מגדירים את הערך community עבור Community Connector.אם מוגדר, מחליף את מקור הנתונים בהגדרת מחבר הקהילה שסופקה. החלפה לעומת עדכון |
|
חובה** מחבר הקהילה
connectorId (נקרא גם deploymentId).
| |
| אופציונלי. פרמטרים נוספים שספציפיים למחבר, כפי שמוגדרים ב הגדרות המחבר של מחבר הקהילה. | |
אופציונלי. אם לא מציינים ערך, ברירת המחדל היא true. פרטים נוספים מופיעים במאמר בנושא refreshFields. |
דוגמה
מתחברים למחבר קהילה עם פרמטרים של הגדרת state ו-city:
https://lookerstudio.google.com/reporting/create?
c.reportId=161718pqr
&ds.ds5.connector=community
&ds.ds5.connectorId=AqwqXxQshl94nJa0E0-1MsZXQL0DfCsJIMWk7dnx
&ds.ds5.state=CA
&ds.ds5.city=Sacramento
Google Analytics
| שם הפרמטר | תיאור |
|---|---|
אופציונלי. מגדירים את הערך googleAnalytics עבור המחבר של Google Analytics.אם המאפיין מוגדר, הוא מחליף את מקור הנתונים בהגדרה שסופקה של Google Analytics. החלפה לעומת עדכון |
|
| חובה** מספר החשבון. | |
| חובה** מזהה הנכס. | |
| מזהה התצוגה המפורטת. חובה** בנכסי Universal Analytics. אין להגדיר את הפרמטר הזה בנכסי Google Analytics 4. |
|
אופציונלי. אם לא מציינים ערך, ברירת המחדל היא false. פרטים נוספים מופיעים במאמר בנושא refreshFields. |
דוגמאות
הגדרת Google Analytics לנכס Universal Analytics:
https://lookerstudio.google.com/reporting/create?
c.reportId=789ghi
&ds.ds2.connector=googleAnalytics
&ds.ds2.accountId=54516992
&ds.ds2.propertyId=UA-54516992-1
&ds.ds2.viewId=92320289
הגדרת Google Analytics לנכס Google Analytics 4:
https://lookerstudio.google.com/reporting/create?
c.reportId=789ghi
&ds.ds2.connector=googleAnalytics
&ds.ds2.accountId=54516992
&ds.ds2.propertyId=213025502
Google Cloud Storage
| שם הפרמטר | תיאור |
|---|---|
אופציונלי. מגדירים את האפשרות googleCloudStorage
מחבר Google
Cloud Storage.אם הערך מוגדר, מקור הנתונים מוחלף בהגדרת Google Cloud Storage שסופקה. החלפה לעומת עדכון |
|
חובה** סוג הנתיב. משתמשים ב-FILE כדי לבחור קובץ אחד או ב-FOLDER כדי לבחור את כל הקבצים בנתיב הנתון. |
|
חובה** נתיב הקובץ (למשל, MyBucket/MyData/MyFile.csv) אם הערך של pathType הוא FILE, או נתיב התיקייה (למשל, *MyBucket/MyData) אם הערך של pathType הוא FOLDER. |
|
אופציונלי. אם לא מציינים ערך, ברירת המחדל היא true.
פרטים נוספים מופיעים במאמר בנושא refreshFields. |
דוגמה
הגדרת Google Cloud Storage לקובץ יחיד:
https://lookerstudio.google.com/reporting/create?
c.reportId=231908kpf
&ds.ds50.connector=googleCloudStorage
&ds.ds50.pathType=FILE
&ds.ds50.path=MyBucket%2FMyData%2FMyFile.csv
הגדרת Google Cloud Storage לכל הקבצים בנתיב:
https://lookerstudio.google.com/reporting/create?
c.reportId=231908kpf
&ds.ds50.connector=googleCloudStorage
&ds.ds50.pathType=FOLDER
&ds.ds50.path=MyBucket%2FMyData
Google Sheets
| שם הפרמטר | תיאור |
|---|---|
אופציונלי. מגדירים את הערך googleSheets עבור מחבר Google Sheets.אם ההגדרה הזו מוגדרת, מקור הנתונים מוחלף בהגדרה של Google Sheets שצוינה. החלפה לעומת עדכון |
|
| חובה** מזהה הגיליון האלקטרוני. | |
| חובה** מזהה גליון העבודה. | |
אופציונלי. מגדירים את הערך true כדי להשתמש בשורה הראשונה ככותרות.
אם לא מציינים ערך, ברירת המחדל היא true. הכותרות של העמודות צריכות להיות ייחודיות. עמודות עם כותרות ריקות לא יתווספו למקור הנתונים.
|
|
אופציונלי. מגדירים את הערך true כדי לכלול תאים מוסתרים.
אם לא מציינים ערך, ברירת המחדל היא true. |
|
אופציונלי. מגדירים את הערך ל-true כדי לכלול תאים מסוננים.
אם לא מציינים ערך, ברירת המחדל היא true. |
|
| אופציונלי. טווח, למשל A1:B52. | |
אופציונלי. אם לא מציינים ערך, ברירת המחדל היא true. פרטים נוספים מופיעים במאמר בנושא refreshFields. |
דוגמאות
הגדרות ב-Google Sheets:
https://lookerstudio.google.com/reporting/create?
c.reportId=101112jkl
&ds.ds3.connector=googleSheets
&ds.ds3.spreadsheetId=1Qs8BdfxZXALh6vX4zrE7ZyGnR3h5k
&ds.ds3.worksheetId=903806437
הגדרות של גיליון אלקטרוני ב-Google Sheets שבו השורה הראשונה משמשת ככותרות, ותאים מוסתרים ומסוננים כלולים:
https://lookerstudio.google.com/reporting/create?
c.reportId=101112jkl
&ds.ds3.connector=googleSheets
&ds.ds3.spreadsheetId=1Qs8BdfxZXALh6vX4zrE7ZyGnR3h5k
&ds.ds3.worksheetId=903806437
&ds.ds3.hasHeader=true
&ds.ds3.includeHiddenCells=true
&ds.ds3.includeFilteredCells=true
הגדרת Google Sheets עם טווח (A1:D20):
https://lookerstudio.google.com/reporting/create?
c.reportId=101112jkl
&ds.ds3.connector=googleSheets
&ds.ds3.spreadsheetId=1Qs8BdfxZXALh6vX4zrE7ZyGnR3h5k
&ds.ds3.worksheetId=903806437
&ds.ds3.range=A1%3AD20
Looker
| שם הפרמטר | תיאור |
|---|---|
אופציונלי. מגדירים את הערך looker עבור
מחבר Looker.אם הערך מוגדר, מקור הנתונים מוחלף בהגדרת Looker שסופקה. החלפה לעומת עדכון |
|
| חובה** כתובת ה-URL של מופע Looker. | |
| חובה** מודל Looker. | |
| חובה** האפשרות הנוספת ב-Looker. | |
אופציונלי. אם לא מציינים ערך, ברירת המחדל היא false. פרטים נוספים מופיעים במאמר בנושא refreshFields. |
דוגמה
חיבור ל-Looker Explore:
https://lookerstudio.google.com/reporting/create?
c.reportId=161718pqr
&ds.ds5.connector=looker
&ds.ds5.instanceUrl=my.looker.com
&ds.ds5.model=thelook
&ds.ds5.explore=orders
Search Console
| שם הפרמטר | תיאור |
|---|---|
אופציונלי. מגדירים את הערך searchConsole עבור המחבר של Search Console.אם ההגדרה הזו מוגדרת, מקור הנתונים מוחלף בהגדרה של Search Console שצוינה. החלפה לעומת עדכון |
|
חובה** כתובת האתר. בנכס לפי דומיין, מוסיפים את הקידומת sc-domain\:. |
|
חובה** מגדיר את סוג הטבלה. הערך יכול להיות SITE_IMPRESSION או URL_IMPRESSION. |
|
חובה** הגדרת סוג החיפוש. יכול להיות אחד מהערכים WEB, IMAGE, VIDEO או NEWS. |
|
אופציונלי. אם לא מציינים ערך, ברירת המחדל היא false. פרטים נוספים מופיעים במאמר בנושא refreshFields. |
דוגמה
הגדרת Search Console עבור נכס עם קידומת של כתובת URL:
https://lookerstudio.google.com/reporting/create?
c.reportId=161718pqr
&ds.ds5.connector=searchConsole
&ds.ds5.siteUrl=https%3A%2F%2Fwww.example.com%2Fwelcome
&ds.ds5.tableType=SITE_IMPRESSION
&ds.ds5.searchType=WEB
הגדרות של נכס ב-Search Console מסוג נכס דומיין:
https://lookerstudio.google.com/reporting/create?
c.reportId=161718pqr
ds.ds5.connector=searchConsole
&ds.ds5.siteUrl=sc-domain%3Aexample.com
&ds.ds5.tableType=SITE_IMPRESSION
&ds.ds5.searchType=WEB
הרשאות לתבניות
כדי ליצור את חוויית המשתמש הטובה ביותר, חשוב להגדיר בצורה נכונה את הרשאות הגישה לדוחות עבור דוח התבנית ומקורות הנתונים המשויכים. ההרשאות הנדרשות תלויות בשימוש בתבנית הדוח במקורות נתונים מוטמעים לעומת מקורות נתונים לשימוש חוזר, ובהגדרה של Linking API להחלפה או עדכון של הגדרת מקור נתונים.
בטבלה הבאה מפורטות ההמלצות לגישה למקורות נתונים כדי להשיג את חוויית המשתמש האופטימלית, על סמך מקורות הנתונים של התבנית וההגדרה של Linking API:
| סוג של מקור נתונים | קישור הגדרות API למקור נתונים | המלצה לגבי הרשאות למקורות נתונים | הערות |
|---|---|---|---|
| מוטמע | החלפה | לא רלוונטי – גישת הצפייה תועבר בירושה מהדוח. | אם למשתמש יש גישת צפייה לדוח התבנית, תהיה לו באופן אוטומטי גישת צפייה לכל מקור נתונים מוטמע. |
| מוטמע | עדכון | לא רלוונטי – גישת הצפייה תועבר בירושה מהדוח. | אם למשתמש יש גישת צפייה לדוח התבנית, תהיה לו באופן אוטומטי גישת צפייה לכל מקור נתונים מוטמע. |
| שימוש בקמפיינים רבים | החלפה | המשתמשים לא צריכים הרשאת צפייה. | מכיוון שהתצורה של מקור הנתונים מוחלפת במלואה באמצעות Linking API, לא נדרשת גישת צפייה. |
| שימוש בקמפיינים רבים | עדכון | המשתמשים צריכים הרשאת צפייה. | כדי שממשק ה-API לקישור יוכל לקרוא את ההגדרה ממקור הנתונים של התבנית ולהשתמש בה, צריך להעניק לו גישת צפייה למקור הנתונים. אם למשתמשים אין הרשאת צפייה, הם יקבלו שגיאה כשהדוח ייטען. |
שימוש בדוח ריק או בדוח ברירת מחדל
כדי להשתמש בדוח ריק או בדוח ברירת המחדל, צריך להגדיר את Linking API באופן הבא:
| סוג הדוח | הגדרת פרמטר הבקרה reportId |
מגדירים את הפרמטרים של מקור הנתונים (). |
הערות |
|---|---|---|---|
| דוח ריק | לא | לא | |
| דוח ברירת מחדל | לא | כן | דוח ברירת המחדל מסופק על ידי Looker Studio. אין צורך להשתמש בכינוי של מקור נתונים כשמציינים פרמטרים של מקור נתונים עבור דוח ברירת המחדל, כי בדוח ברירת המחדל יש מקור נתונים מוטמע יחיד. |
בדוגמאות הבאות מוצגות כתובות URL שונות של Linking API שמשתמשות בדוח ריק או בדוח ברירת מחדל.
מתחילים את תהליך יצירת הדוח עם דוח ריק:
https://lookerstudio.google.com/reporting/create
מתחילים את תהליך יצירת הדוח עם דוח ריק ומגדירים את שם הדוח:
https://lookerstudio.google.com/reporting/create?r.reportName=MyNewReport
שימוש בתבנית הדוח שמוגדרת כברירת מחדל עם הגדרת מחבר של Google Sheets:
https://lookerstudio.google.com/reporting/create?
ds.connector=googleSheets
&ds.spreadsheetId=1Q-w7KeeJj1jk3wFcFm4NsPlppNscs0CtHf_EP9fsYOo
&ds.worksheetId=0
הטמעת דוח
כדי להטמיע דוח שנוצר באמצעות Linking API, צריך להגדיר פרמטרים של כתובת URL ולכלול את הנתיב /embed/. כתובת URL להטמעה של Linking API צריכה להיות בפורמט הבא:
https://lookerstudio.google.com/embed/reporting/create?parameters
חיפוש מזהים וכינויים
מזהה דוח
כדי למצוא את מזהה הדוח:
- פותחים את הדוח שרוצים להשתמש בו כתבנית. בודקים את כתובת ה-URL של הדוח. החלק שבין
reporting/לבין/pageהוא מזהה הדוח. לדוגמה, בכתובת ה-URL הבאה,0B_U5RNpwhcE6SF85TENURnc4UjAהוא מזהה הדוח:
https://lookerstudio.google.com/reporting/0B_U5RNpwhcE6SF85TENURnc4UjA/page/1M
כינוי של מקור נתונים
דוח יכול לכלול כמה מקורות נתונים. צריך להפנות למקור נתונים באמצעות הכינוי שלו.
כדי למצוא כינוי של מקור נתונים:
- עורכים את הדוח.
- בסרגל הכלים, בוחרים באפשרות Resource (מקור) > Manage added data sources (ניהול מקורות נתונים שנוספו).
- בודקים את העמודה כינוי כדי למצוא את פרטי הכינוי של כל מקור נתונים.
אפשר לערוך את שמות הכינויים כדי להבטיח תאימות לאחור כשמוסיפים או מסירים מקור נתונים.
סוג המחבר
דוח יכול להכיל כמה מקורות נתונים, שכל אחד מהם נוצר על ידי הגדרת מחבר. כדי למצוא את סוג המחבר ששימש ליצירת מקור נתונים:
- עורכים את הדוח.
- בסרגל הכלים, בוחרים באפשרות Resource (מקור) > Manage added data sources (ניהול מקורות נתונים שנוספו).
- בודקים את העמודה סוג המחבר כדי לזהות את המחבר ששימש ליצירת מקור הנתונים.
טיפים ופתרון בעיות
אם נתקלתם בבעיות, כדאי לעיין בפרטים שבהמשך כדי לזהות בעיות פוטנציאליות וטעויות נפוצות בהגדרות.
תיבת הדו-שיח לניפוי באגים
משתמשים בתיבת הדו-שיח של ניפוי הבאגים כדי לבדוק את ההגדרה של Linking API כפי שהיא מפורשת על ידי Looker Studio. הוא יכול לעזור בניפוי באגים ב-API.
- אם מתרחשת שגיאה במהלך הניתוח של כתובת ה-URL של Linking API, מוצג באופן אוטומטי דו-שיח עם פרטים על השגיאה.
- אם מתרחשת שגיאה ולא מוצגת תיבת דו-שיח באופן אוטומטי, מחפשים את לחצן המידע בפינה השמאלית העליונה של הדוח. אפשר ללחוץ כדי לראות מידע נוסף לניפוי באגים.
- אם אין לחצן מידע, אפשר להוסיף את הפרמטר
&c.explain=trueלסוף של כל כתובת URL של Linking API כדי להפעיל את הלחצן.
הרשאות
צריך לוודא שהגדרתם את הרשאות התבנית הנכונות לסוגי מקורות הנתונים ולהגדרות של Linking API. פרטים נוספים זמינים במאמר בנושא הרשאות לתבניות.
עדכון לעומת החלפה
אם מעדכנים הגדרה של מקור נתונים מתבנית של מקור נתונים, צריך לבדוק את ההגדרה של מקור הנתונים בתבנית ואת ההגדרה של Linking API כדי לוודא שהן תואמות. מוודאים שהשדות שנוצרו מההגדרה החדשה תואמים לרכיבי הדוח ולהגדרה.
כשמבצעים עדכון לעומת החלפה, יכול להיות שיוגדרו הגדרות לא תקינות עם התנהגות לא מוגדרת. פרטים נוספים זמינים במאמר בנושא החלפה לעומת עדכון.
רענון שדות
אם הגדרתם שמות שדות, סוגים או צבירות למקור נתונים של תבנית, השינויים האלה יועברו רק למקור נתונים שהוגדר באמצעות Linking API אם הפרמטר ds.refreshFields מוגדר לערך false.
בודקים את פרמטר מקור הנתונים ds.refreshFields של כתובת ה-URL של Linking API. אם לא מציינים ערך, צריך לוודא שערך ברירת המחדל של הפרמטר לכל סוג של מחבר מתאים לתרחיש השימוש שלכם.
באופן כללי, אם הגדרתם שדות במקור הנתונים של התבנית ואתם בטוחים שהגדרות חדשות של מקור נתונים באמצעות Linking API תמיד יניבו את אותם שדות בדיוק, מומלץ להגדיר את refreshFields ל-false.
לדוגמה, אם במהלך יצירת תבנית דוח, מערכת Looker Studio מזהה ששדה מסוים במקור הנתונים הוא מסוג מספר ואתם משנים אותו לסוג שנה, שינוי ההגדרה של השדה הזה הופך לחלק ממקור הנתונים של התבנית. כל תרשים בתבנית הדוח שמשתמש בשדה המתוקן יצפה לשנה, ואם התרשים מבוסס על זמן, יכול להיות שהוא לא יוצג אחרת. אם משתמשים ב-Linking API כדי לספק הגדרה חדשה של מקור נתונים שמניבה את אותם שדות בדיוק, יש שני תרחישים אפשריים בהתאם לערך של הפרמטר refreshFields:
אם הערך הוא
true, הגדרת השדה ממקור הנתונים של התבנית לא תועבר, ויכול להיות שהתרשימים לא ייטענו אם הם תלויים באותה הגדרת שדה (כלומר, אם נדרש שדה מסוג Year).אם ההגדרה היא
false, הגדרת השדה ממקור הנתונים של התבנית תועבר למקור הנתונים החדש, והתרשימים בדוח יקבלו את אותם שדות עם אותה הגדרה וייטענו בהצלחה.
משוב ותמיכה
אפשר להשתמש בכלי למעקב אחרי בעיות כדי לדווח על בעיות ב-Linking API או כדי לשלוח משוב. בקטע תמיכה מפורטים מקורות מידע כלליים לקבלת עזרה ולשאילת שאלות.
יומן שינויים
2023-06-06
- הוספנו את פרמטרי הדוח
r.measurementIdו-r.keepMeasurementIdכדי להגדיר את הגדרת הדוח מזהי המדידה של Google Analytics. - נוסף
ds.keepDatasourceNameכדי לשלוט בשימוש חוזר בשם של מקור הנתונים בתבנית. - הוספנו קטע בנושא הטמעת דוח.
- מחבר BigQuery
- הוספת את
sqlReplace. מאפשרת לציין מחרוזות של תבניות והחלפות כדי לעדכן את שאילתת ה-SQL של מקור הנתונים של התבנית.
- הוספת את
2023-05-22
- הוספנו תמיכה במחבר Looker.
- הוספנו תמיכה במחברים לקהילה.
2022-11-21
- נוספה האפשרות להשתמש בדוח ריק. איך משתמשים בדוח ריק או בדוח ברירת מחדל
- הוספנו קטע
refreshFieldsאל טיפים ופתרון בעיות.
2022-11-14
- ההפניה למחבר של Google Surveys הוסרה בגלל הוצאת Google Surveys משימוש.
2022-06-15
- יציאה מגרסת בטא
- השם של Integration API שונה ל-Linking API.
- ה-API לקישור יצא מגרסת בטא.
- הוספנו את פרמטר הבקרה
pageIdכדי לאפשר קישור לדף ספציפי בדוח. - נוסף פרמטר הבקרה
modeלהגדרת מצב הדוח לתצוגה או למצב עריכה בזמן הטעינה. - מעכשיו אפשר להחליף לחלוטין את ההגדרות של מקורות נתונים או לעדכן אותן באופן חלקי. ההתנהגות הזו נקבעת לפי הגדרת הפרמטר
ds.connector. פרטים נוספים זמינים במאמר בנושא החלפה לעומת עדכון. - אם לא מציינים תבנית דוח באמצעות הפרמטר
c.reportId, נעשה עכשיו שימוש בתבנית ברירת מחדל. - נוסף פרמטר של מקור נתונים
ds.refreshFields. כך תוכלו לקבוע אם שדות של מקור נתונים יעברו רענון כשמטעינים הגדרה של מקור נתונים. - מחבר BigQuery
- השדה
projectIdלא נדרש כשהערך שלtypeהואCUSTOM_QUERY. - אם לא מגדירים את
billingProjectId, פרויקט החיוב יחזור ל-projectIdאו לפרויקט של הטבלה שנשלחה לגביה שאילתה. - הוספנו תמיכה בטבלאות שמחולקות למחיצות לפי תאריך. מגדירים את הפרמטר
isPartitionedלערךtrueכדי להשתמש בשדה החלוקה כמאפיין של טווח תאריכים. - הוספנו תמיכה בשאילתות של טבלאות עם חלוקה למחיצות לפי תאריך באמצעות התו הכללי
או סיומת הטבלה
YYYYMMDD. - הוספנו תמיכה בשליחת שאילתות לטבלאות של Google Analytics, Firebase Analytics או Crashlytics ובחירה בתבנית של שדות.
- השדה
- Google Sheets
- ברירת המחדל של
hasHeaderהיאtrue, בהתאם לברירת המחדל בממשק המשתמש האינטרנטי. -
includeHiddenAndFilteredCellפוצל ל-includeHiddenCellsול- -
includeFilteredCells. שניהם מוגדרים עכשיו כברירת מחדל ל-true, בהתאם לברירת המחדל בממשק המשתמש באינטרנט.
- ברירת המחדל של
- מחבר Search Console
- השם של הפרמטר
propertyTypeשונה ל-searchType.
- השם של הפרמטר
- מחבר של Google Surveys
- מעכשיו אפשר להזין ב-
surveyIdמזהה סקר יחיד או רשימה של מזהי סקרים שמופרדים בפסיקים.
- מעכשיו אפשר להזין ב-
2021-12-16
- גרסה ראשונית של Integration API.
- תומך בקישור לדוח קיים ובהגדרת שם הדוח.
- אפשר להגדיר כמה מקורות נתונים, ולקבוע שם לכל מקור נתונים.
- תמיכה בסוגי המחברים הבאים: BigQuery, Cloud Spanner, Google Analytics, Google Cloud Storage, Google Sheets, Google Surveys, Search Console.