כותב אירוע משתמש יחיד מהדפדפן. הבקשה הזו משתמשת ב-GET בגלל הגבלת הדפדפן על שליחת POST לדומיין של צד שלישי.
השיטה הזו משמשת רק את פיקסל ה-JavaScript של Discovery Engine API ואת Google Tag Manager. המשתמשים לא צריכים להתקשר לשיטה הזו ישירות.
בקשת HTTP
GET https://discoveryengine.googleapis.com/v1beta/{parent=projects/*/locations/*}/userEvents:collect
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
parent |
חובה. שם משאב האב. אם הפעולה 'איסוף נתוני אירועים של משתמשים' מוחלת ברמה |
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
userEvent |
חובה. פרוטוקול UserEvent עם קידוד כתובת URL ומגבלת אורך של 2,000,000 תווים. |
uri |
כתובת ה-URL כולל פרמטרים של CGI אבל לא כולל את מקטע הגיבוב, עם מגבלת אורך של 5,000 תווים. לרוב, המידע הזה שימושי יותר מכתובת ה-URL של הגורם המפנה, כי דפדפנים רבים שולחים רק את הדומיין לבקשות מצד שלישי. |
ets |
חותמת הזמן של האירוע באלפיות השנייה. כך נמנעת שמירה במטמון הדפדפן של בקשות get זהות. השם מקוצר כדי להקטין את נפח המטען הייעודי (payload) בבייט. |
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, התגובה היא תגובת HTTP כללית שהפורמט שלה מוגדר על ידי השיטה.
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.assist.readwrite
ניתן למצוא מידע נוסף כאן: Authentication Overview.