‫[GA4] הסבר על מקורות נתונים

מקור נתונים הוא מאגר שבו נשמרים הנתונים שאתם מעלים ל-Analytics. הוא מורכב ממסד הנתונים, השירות או קובץ ה-CSV שאתם מעלים וממיפוי של השדות ב-Analytics אל השדות במסד הנתונים, השירות או קובץ ה-CSV החיצוניים. מקורות נתונים קובעים איך נתונים שהועלו יצורפו לנתונים קיימים. הם מוגדרים ברמת הנכס.

כדי לנהל את מקורות הנתונים של נכס מסוים, לוחצים על ניהול, ובקטע איסוף נתונים ושינוי שלהם לוחצים על ייבוא נתונים.

סוגים של מקורות נתונים

הסוג של מקור הנתונים תואם לסוג הספציפי של הנתונים שרוצים לייבא. לדוגמה, קיימים סוגים של מקורות נתונים עבור:

כל סוג מאפשר להעלות נתונים לגבי מאפיינים ומדדים שונים (שידועים בתור הסכימה של מקור הנתונים). בהתאם למקור הנתונים, אפשר:

  • לטעון קובץ CSV.
  • להשתמש ב-SFTP.
  • לקשר ל-Salesforce (מידע נוסף).
ייבוא של נתוני אירועים אופליין מ-Salesforce

הקטע הזה מיועד למשתמשים שרוצים לייבא נתוני אירועים אופליין מ-Salesforce אל Google Analytics 4. זהו ייבוא ספציפי של נתונים מאירועים שמתרחשים אופליין, לכן כדאי גם לעיין במידע נוסף על סוג הייבוא הזה.

הערה:
  • צריכה להיות לכם הרשאת עריכה בנכס Analytics שאליו תייבאו את הנתונים.
  • דוגמאות הקוד בקטע הזה ניתנות כחומר עזר. כדי לבצע סוגים ספציפיים של הטמעות, יכול להיות שתצטרכו להוסיף עוד קטעי קוד או לעבוד בשיטה שונה.

שלב 1: מחליטים איך לזהות את המשתמשים

ב-Analytics יש שתי דרכים לזהות את המשתמשים באופן פרוגרמטי: Client-ID ו-User-ID. כדי לתמוך בייבוא נתונים מ-Salesforce, צריך להטמיע Client-ID. אפשר גם להטמיע User-ID, אם רוצים.

Client-ID משמש כמזהה פסאודונימי של מופע דפדפן. זהו מזהה לא מאומת שמבוסס על קובצי Cookie. הוא נוצר באופן אוטומטי בביקור הראשון של המשתמש באתר שהוטמע בו תג Analytics.

User-ID מאפשר לנתח קבוצות של סשנים במכשירים שונים, באמצעות מחרוזת מזהה שמייצגת משתמש מסוים. המחרוזת הזו ייחודית, קבועה ונטולת פרטים אישיים מזהים.

חובה להוסיף את Client-ID לדף שבו נמצא הטופס להשארת פרטים ולכל דף אחר שרוצים למדוד. אם רוצים, אפשר גם להוסיף את User-ID. ניתן לעשות זאת באמצעות Google Tag Manager או משתנה של JavaScript.

הערה: השימוש בתכונה User-ID נעשה בכפוף למדיניות בנושא Measurement Protocol / ‏SDK / ‏User-ID.

שלב 2: מגדירים את הגישה לאובייקטים ולשדות ב-Salesforce

כדי להגדיר את השילוב של Analytics עם Salesforce, צריכה להיות לכם גישה מלאה לאובייקטים ולשדות ב-Salesforce שמפורטים בהמשך. אם יש לכם חשבון משתמש ב-Salesforce עם הרשאת אדמין, יכול להיות שכבר יש לכם גישה לשדות האלה.

בנוסף, חשוב להעניק את ההרשאה "שינוי כל הנתונים" למשתמש שמקשר את חשבונות Salesforce ו-Analytics. ההרשאה הזו נדרשת ב-Salesforce Metadata API כדי לאפשר ל-Google לאחזר נתונים על הגדרות של המרות לידים. השילוב הזה לא משנה את חשבון Salesforce, וה-Metadata API משמש לקריאה בלבד.

הערה: יכול להיות שלחשבונות משתמש עם גישה מוגבלת ללידים או להזדמנויות לא יוכלו לגשת לכל הנתונים שאתם רוצים לייבא. לדוגמה, ייתכן שלחשבון של נציג מכירות תהיה גישה לנתונים של הזדמנויות או אזורים גיאוגרפיים מוגבלים בלבד, ולכן מומלץ שלא להשתמש בחשבון הזה כדי לקשר בין Analytics ל-Salesforce. בטבלה למטה מופיעה רשימה של שדות החובה.

לרשימת שדות החובה

אובייקט שדות חובה
LeadStatus

ID

MasterLabel

SortOrder

OpportunityStage

ID

MasterLabel

SortOrder

IsActive

LeadHistory

CreatedDate

OldValue

NewValue

Field

Lead

Status

‪GACLIENTID*

‪GAUSERID*

‪GAMEASUREMENTID*

‪OpportunityFieldHistory

CreatedDate

OldValue

NewValue

Field

Opportunity

Amount

StageName

‪GACLIENTID*

‪GAUSERID*

‪GAMEASUREMENTID*

‪OpportunityLineItem כל השדות
Product2 (Products) כל השדות
Pricebook2 (Price Books) כל השדות

* בשלב 3 שבהמשך אפשר ליצור שדות בהתאמה אישית.

אם אתם משתמשים ב-Group Edition או ב-Professional Edition של Salesforce, אתם יכולים להוסיף שדות לפריסות הדפים של Lead (ליד) ו-Opportunity (הזדמנות) כדי לקבל גישה אליהם. מידע נוסף על הגדרת פריסות הדפים ואבטחה ברמת השדה ב-Salesforce

שלב 3: יוצרים שדות חדשים בהתאמה אישית ב-Salesforce

בהתאם להוראות האלה, יוצרים 3 שדות בהתאמה אישית ב-Salesforce כדי לאחסן את המידע מ-Analytics. תוכלו לתת לשדות איזה שם שתרצו. השמות הבאים הם בגדר המלצה בלבד, אבל כדאי להשתמש בהם כי הם יכולים לסייע בהטמעה וגם בניפוי באגים בעתיד (במקרה הצורך).

שם השדה שם ה-API אורך השדה
GACLIENTID GACLIENTID__c 255
GAUSERID GAUSERID__c 255
‪GAMEASUREMENTID ‪GAMEASUREMENTID__c 255
הערה:
  • חובה להטמיע Client-ID, ואם רוצים, אפשר גם להטמיע User-ID.
  • שמות השדות חייבים להיות באותיות רישיות. התוויות של השדות הן לבחירתכם.
  • יש להגדיר את השדות האלה לקריאה בלבד כדי למנוע שינויים לא רצויים.
  • חובה ליצור את השדות האלה גם באובייקט Lead (ליד) וגם באובייקט Opportunity (הזדמנות).

שלב 4: מגדירים את האובייקטים Lead (ליד) ו-Opportunity (הזדמנות)

עבור האובייקט Lead, עליכם להפעיל את האפשרות Field History Tracking (מעקב אחר היסטוריית שדות) בשדה Lead status (סטטוס ליד). עבור האובייקט Opportunity, עליכם להפעיל את האפשרות Field History Tracking (מעקב אחר היסטוריית שדות) בשדה Stage (שלב). כך תוכלו לוודא שכל עדכון של השדות האלה ייצור אירוע.

עליכם למפות את השדות בכל אובייקט לשדה המקביל באובייקט השני:

  • Lead.GACLIENTID אל Opportunity.GACLIENTID
  • Lead.GAUSERID אל Opportunity.GAUSERID
  • Lead.GAMEASUREMENTID אל Opportunity.GAMEASUREMENTID

שלב 5: עורכים את הטופס להשארת פרטים

עליכם לשנות את הטופס להשארת פרטים כדי לתעד ולאחסן את פרטי המעקב הנדרשים. תצטרכו לדעת מהו מזהה המדידה שלכם. מידע נוסף על מזהה המדידה

למה מזהה המדידה נדרש?

הכללת מזהה המדידה של Analytics מאפשרת לכם להבחין בין נתונים שיובאו מכמה טפסים להשארת פרטים – מאתרים שונים שמתבצע אחריהם מעקב באמצעות חשבונות שונים של Analytics – ושמועברים לחשבון Salesforce אחד. לא ניתן לעשות זאת רק באמצעות Client-ID או User-ID.

הוספת שדות מעקב בהתאמה אישית

בדוגמאות הבאות אפשר לראות איך מוסיפים לטופס להשארת פרטים את השדות בהתאמה אישית שיצרתם למעלה באמצעות JavaScript.

‪<form action="" name="myForm">
    Phone: <input type="text" name="phone_number">
    <input type="hidden" id="GACLIENTID" name="GACLIENTID" value="">
    <input type="hidden" id="GAUSERID" name="GAUSERID" value="">
    <input type="hidden" id="GAMEASUREMENTID" name="GAMEASUREMENTID" value="G-XXXXX">
    <input type="submit">
</form>
הערה: הקוד לדוגמה שלמעלה מוסיף גם את Client-ID וגם את User-ID לטופס. אם רוצים להשתמש רק ב-Client-ID, אפשר להסיר את השורה של GAUSERID. עליכם להחליף את G-XXXXX במזהה המדידה שלכם.

הגדרת הערכים של שדות המעקב בהתאמה אישית

צריך להוסיף את הקוד הזה לטופס להשארת פרטים כדי לאכלס את הערכים Client-ID ו-User-ID.

‪<script type="text/javascript">
    document.getElementById('FORM_ID').addEventListener(
    'submit', function(event) {
      ga(function() { 
        var tracker = ga.getAll()[0];
        var clientId = tracker.get('clientId');
        document.getElementById('GACLIENTID').value = clientId;
        var userId = tracker.get('userId'); 
        document.getElementById('GAUSERID').value = userId; 
      });
    });
</script>

שלב 6: מקשרים בין חשבון Analytics לחשבון Salesforce

כדי לקשר בין חשבון Analytics לחשבון Salesforce, יוצרים הגדרה חדשה של ייבוא נתונים ומאמתים את הגישה לחשבון Salesforce.

הסוג של מקור הנתונים תואם לסוג הספציפי של הנתונים שרוצים לייבא. לדוגמה, יש סוגים של מקורות לנתוני עלות, לנתוני פריטים, לנתוני משתמשים ולנתוני אירועים אופליין. כל סוג מאפשר להעלות נתונים לגבי מאפיינים ומדדים שונים (שידועים בתור הסכימה של מקור הנתונים). הייבוא מ-Salesforce הוא ייבוא של נתונים מאירועים שמתרחשים אופליין. מידע נוסף על ייבוא של נתוני אירועים אופליין

ייבוא נתונים מ-Salesforce

כדי לייבא נתוני אירועים אופליין מ-Salesforce לגבי לידים והזדמנויות באמצעות ייבוא נתונים, פועלים לפי השלבים הבאים:

  1. ‫בדף ניהול, בקטע איסוף נתונים ושינוי שלהם, לוחצים על ייבוא נתונים.
    הקישור הקודם ייפתח ותעברו לנכס Analytics האחרון שאליו נכנסתם. אפשר לשנות את הנכס באמצעות בורר הנכסים.
  2. לוחצים על יצירת מקור נתונים.
  3. נותנים שם למקור הנתונים.
  4. בוחרים באפשרות נתוני אירועים אופליין בתור סוג הנתונים.
  5. אם מופיעה הנחיה, לוחצים על עיון בתנאים ובהגבלות ומסמנים וי לצד האישור בנושא איסוף נתוני משתמשים. זוהי דרישה מוקדמת להעלאה של נתוני אירועים אופליין או נתוני משתמשים.
  6. בקטע העלאת נתונים לייבוא בוחרים באפשרות Salesforce בתור מקור הייבוא.
  7. בחלון הקופץ שמופיע, מבצעים אימות עם Salesforce.
  8. מגדירים את לוח הזמנים לייבוא. לתשומת ליבכם: נכסים רגילים תומכים בייבוא יומי בלבד, אבל נכסי Analytics 360 תומכים גם בייבוא שעתי.
  9. לוחצים על הבא.
  10. בוחרים את אבני הדרך והשדות ב-Salesforce שרוצים למדוד בתור אירועים ב-Analytics. פרטים נוספים זמינים בשלבים 7,‏ 8 ו-9 בהמשך.
  11. לוחצים על ייבוא. אחרי הייבוא הראשוני, ייבוא הנתונים יתבצע כמתוכנן.

שלב 7: מגדירים את הלידים

אפשר לבחור מפתחות, אבני דרך ושדות אופציונליים ללידים שרוצים לאסוף כאירועים.

שלב 8: מגדירים את ההזדמנויות

אפשר לבחור מפתחות, אבני דרך ושדות אופציונליים להזדמנויות שרוצים לאסוף כאירועים.

אם אתם רוצים שאירועי המרה מסוג 'הזדמנות' ישפיעו על הנתונים הסטטיסטיים של ההכנסות ושל ערך חיי המשתמש, מומלץ למפות את הנתונים הבאים:

  • ממפים את אבן הדרך של ההמרה הסופית (אבן הדרך שמציינת את ההזדמנות שנוצלה) לאירוע 'רכישה'. מיפוי זה מאפשר הצטברות תקינה של הכנסות מאירועים שעשויים להניב הכנסות.
  • ממפים את amount (שמציין את סכום ההכנסה של ההזדמנות שנוצלה) לפרמטר value (הפרמטר שלגביו מערכת GA4 אוספת נתוני הכנסות).
  • לסיום, אפשר למפות את השדה Id (או שדה אחר מתאים יותר שמייצג את מזהה העסקה) לשדה transaction id ב-GA4.

שדות נתמכים רגילים

אפשר לייבא מאפיינים משדות ה-Lead הרגילים הבאים ב-Salesforce:

  • Id
  • Industry
  • NumberOfEmployees
  • Rating
  • ‫ScoreIntelligenceId (אם זמין ב-Salesforce Edition)

אפשר גם לייבא את שדות ה-Opportunity הרגילים הבאים:

  • Amount
  • CampaignId
  • ContractId
  • ExpectedRevenue
  • Id
  • LeadSource
  • Name
  • Probability
  • TotalOpportunityQuantity

פורמטים נתמכים

בנוסף לשדות הרגילים שצוינו למעלה, ניתן לייבא את כל השדות של המאפיינים המותאמים אישית עם הפורמטים הבאים של שדות Salesforce:

  • boolean
  • currency
  • date
  • datetime
  • dateTime (camelCase)
  • double
  • int
  • percent
  • picklist
  • string
  • textarea
  • time

כדי לייבא מאפיינים:

  1. בוחרים את המאפיינים המותאמים אישית והמדדים המותאמים אישית ב-Analytics שרוצים שיכללו את נתוני המאפיינים.
  2. מוודאים שלמאפיינים המותאמים אישית שנבחרו הוגדר ההיקף הנכון. ברוב המקרים, מדובר במאפייני משתמשים. הסבר על היקפים ב-GA4
  3. משתמשים בתפריט הנפתח שבעמודה 'שם השדה ב-Salesforce' כדי למפות את השדות ב-Analytics לשדות ב-Salesforce.
אם השדה של Salesforce שנבחר כבר כולל נתונים מסוימים, ניתן ללחוץ על תצוגה מקדימה של ערכים כדי לוודא שהנתונים מופיעים כראוי. כך תוכלו לבדוק את רמת הדיוק של ההגדרות.

הגדרה לדוגמה

בהמשך מוצגת דוגמה לשדות נתמכים רגילים של Salesforce ולמיפוי שדות מותאמים אישית ב-Analytics.

שדה מותאם אישית ב-Analytics: היקף שם השדה ב-Salesforce
מאפיין: אירוע או משתמש ‪Lead: Lead ID
מאפיין: אירוע או משתמש ‫Lead: Lead Score (ציון שנקבע לפי תחזית של Salesforce Einstein)
מאפיין: משתמש ‪Lead: Industry
מאפיין: אירוע או משתמש ‪Lead: Rating
מאפיין: אירוע או משתמש ‪Opportunity: Opportunity ID
מדד: אירוע ‪Opportunity: Amount
מאפיין: אירוע או משתמש ‪Opportunity: Probability (%)
מדד: אירוע ‪Opportunity: Expected Amount
מאפיין: אירוע או משתמש ‪Opportunity: Order Number

באיזה היקף כדאי להשתמש?

הבחירה אם להשתמש במאפיינים מותאמים אישית ברמת האירוע או ברמת המשתמש תלויה בתרחיש לדוגמה שלכם. לדוגמה, אם אתם מוכרים כמה סוגי מוצרים, ואתם אוספים כמה טפסים להשארת פרטים מכל משתמש, מאפיין מותאם אישית ברמת האירוע יתאים יותר ממאפיין ברמת המשתמש, כי מאפיין ברמת המשתמש יוחלף בלידים עתידיים מאותו משתמש.
 
חשוב להביא את הנקודה הזו בחשבון בכל השדות ב-Salesforce שמפורטים בדוגמה שלמעלה, וגם בכל שדה אחר בהתאמה אישית שרוצים לייבא.

שלב 9: בודקים את ההגדרה

כדי לבדוק את ההגדרה, צריך לראות אם נתוני Salesforce שיובאו מוצגים בדוחות של Analytics (לדוגמה, הדוח אירועים או הדוח פעילות בזמן אמת) וגם בכלי הניתוחים.

כדי לבדוק את הסטטוס של הייבוא האחרון, עוברים לדף ניהול ובקטע איסוף נתונים ושינוי שלהם לוחצים על ייבוא נתונים.

הערות ומגבלות

  • הקפידו לפעול בהתאם לתנאים ולהגבלות של Analytics ולמדיניות הפרטיות.
  • אין לייבא פרטים אישיים מזהים (PII).
  • לנתונים המיובאים מוגדר אותו המטבע (או המטבעות, אם הפעלתם ריבוי מטבעות) שמוגדר בחשבון Salesforce שלכם.
  • נתוני הפריטים ב-Salesforce מיובאים לאובייקט Opportunity (הזדמנות), ולא לנתוני Lead (ליד).
  • המערכת מסירה שדות ריקים במהלך הייבוא.
  • נתוני הפריטים מוגבלים ל-200 אינדקסים ייחודיים של פריטים.

הסכימה של מקור הנתונים

כשיוצרים מקור, מגדירים סכימה. זהו המבנה שמצרף את הנתונים שאתם מעלים לנתוני האירועים הקיימים ב-Analytics. סכימה פשוטה מורכבת ממאפיין של מַפְתח איחוד ("המפתח") ומהמאפיינים או המדדים שמייבאים. כדי לייבא נתונים, מערכת Analytics מחפשת ערכי מפתח בנתוני האירועים שתואמים לערכי המפתח בנתונים שהועלו. כשמערכת Analytics מוצאת התאמה, היא מוסיפה (או מחליפה, אם כבר נאספו נתונים) לנתוני האירועים הקיימים את הערכים הנוספים של המאפיינים והמדדים שמשויכים למפתח הזה. סוגים מסוימים של מקורות נתונים מאפשרים להשתמש במספר מאפיינים כדי להגדיר את המפתח, ורובם יכולים להשתמש במספר מאפיינים או מדדים בשדות הייבוא.

מפתח האיחוד מורכב מאחד עד שלושה מאפייני Analytics.

מאפייני המפתח משתנים בהתאם לסוג של מערך הנתונים שבוחרים.

רשימה של מאפייני המפתח הזמינים מופיעה בתפריט הנפתח שבכלי לבניית סכימות של מקורות נתונים.

אתם יכולים להעלות נתונים דרך אותו מקור נתונים כמה פעמים, כל עוד אתם מוסיפים ערכים לשדות הקיימים. אחרי ששומרים מקור נתונים, אי אפשר לשנות את המיפוי של השדות ב-Analytics אל השדות בקובץ המיובא. אם רוצים להוסיף שדות למקור נתונים קיים, צריך למחוק אותו וליצור מקור חדש. אפשרות אחרת היא לייבא מקור נתונים נוסף עם השדות החדשים שרוצים להוסיף. מידע נוסף על המגבלות לפי הסוג של ייבוא הנתונים

כשמייבאים מחדש נתונים למקור נתונים קיים, המערכת משאירה את הנתונים הקודמים ומצרפת אליהם את הנתונים החדשים שיובאו. אם לנתונים שיובאו יש קבוצת מפתחות זהה לזו של הנתונים הקודמים שיובאו, הנתונים החדשים יחליפו את הקודמים.

האם המידע הועיל?

איך נוכל לשפר את המאמר?
חיפוש
ניקוי החיפוש
סגירת החיפוש
אפליקציות Google
התפריט הראשי
13461682551349991073
true
חיפוש במרכז העזרה
true
true
true
true
true
69256
false
false
false
false