סמנטיקה של פיד הפרופיל
כמו שצוין בהגדרות של קטגוריות הפידים, הסמנטיקה של פיד תמונת מצב היא הפעולות הבאות:
- אם ספק מסוים בפיד של תמונת מצב לא קיים כרגע במסד הנתונים של ספקי LSA, המערכת תיצור פרופיל חדש.
- לכל ספק בפיד של תמונת מצב, אם הספק קיים כרגע במסד הנתונים של ספקי LSA, פרטי הפרופיל שלו יתעדכנו.
- אם ספק לא מופיע בפיד של צילום מצב, אבל הוא קיים כרגע במסד הנתונים של ספקי שירותים מקומיים, הפרופיל שלו יימחק.
הסמנטיקה של פיד מצטבר מובילה לפעולות הבאות:
- אם ספק מסוים בפיד מצטבר לא קיים כרגע במסד הנתונים של ספקי מודעות המקומיות, המערכת לא תבצע פעולה לגביו.
- אם ספק מסוים בפיד מצטבר כבר קיים במסד הנתונים של ספקי שירותים מקומיים, פרטי הפרופיל שלו יתעדכנו.
- אם הספק לא מופיע בפיד מצטבר, הפעולה לא מתבצעת.
טיפול בשגיאות בפרופילים
אם פריט מסוים בפיד הפרופיל לא תקין, לא נעדכן את הפריט הזה במסד הנתונים של מודעות לקידום העסק המקומי, ובמקביל נשהה את הפריט כדי למנוע הצגה של נתונים לא עדכניים.
אם פיד הפרופילים לא תקין (למשל, לא עומד בדרישות הסכימה), נפסיק את העיבוד של הפיד כולו. נשתף דוח שכולל סיכום של תוצאות עיבוד הפידים (למשל, שגיאות, סטטוס עיבוד של כל פריט וכו').
פרוטוקול ומגבלות
מגבלות. לכל עסק (פריט בפיד) בפיד צריך להיות מזהה ייחודי.
מגבלות. ב-LSA יש מגבלות גודל על שדות נתונים ספציפיים, שמפורטות בטבלה שלמטה.
הגבלות על שם העסק
- האורך המקסימלי: 100 תווים, כולל רווחים
- נדרשת לפחות ספרה אחת או אות אחת
- הקידודים הנתמכים של אותיות הם UTF-8, UTF-16 ו-UTF-32 (מומלץ להשתמש ב-UTF-8)
- התווים המיוחדים המותרים:
- מקף
-
, אמפרסנד&
, נקודה.
, פסיק,
, גרש'
, סוגריים(
)
- מקף
- השבתת שימוש באותיות גדולות בלבד
- איסור שימוש במילים פוגעניות
- איסור שימוש באמוג'י
שדות פרופיל
בהמשך מפורטים השדות שמוגדרים לספק מסוים. שדות אופציונליים מסומנים ככאלה.
שם השדה | תיאור | סוג שדה | דוגמה | חובה | מגבלות |
---|---|---|---|---|---|
serviceProviderId | מזהה ייחודי של כרטיס עסק (ספק שירותים) | number | 12345 | כן | זהו מזהה ייחודי של כל ספק שירות. הערך הזה יומר ל-int64. כשמעדכנים ספק, אין לשנות את המזהה |
serviceProviderName | שם העסק | מחרוזת | "King David Garage Doors, Inc." | כן | עד 100 תווים. בכפוף למדיניות בנושא מגבלות על שמות. |
serviceProviderWebsiteUrl | כתובת האתר של העסק | מחרוזת | https://abc.xyz | לא | כתובת ה-URL צריכה להתחיל ב-http או ב-https |
כתובת | כתובת העסק | אובייקט | "addressLine1":"847 Oliver Avenue", "city":"Valley Stream", "region":"NY", "postalCode":"11581", "country": "US" | כן | אם הכתובת זמינה, צריך למלא את הערך addressLine1 בכתובת הרחוב. אי אפשר לשנות את קידומת המדינה אחרי ההגדרה הראשונית של העסק. |
aggregatorProfileUrl | כתובת ה-URL של הפרופיל שמקשרת לדף הפרופיל באתר של השותף. | מחרוזת | http://aggregator.com/joes-plumbing/ | לא | כתובת ה-URL צריכה להתחיל ב-http או ב-https |
yearBusinessStarted | שנת ההקמה של העסק | מספר שלם | 2015 | לא | פורמט YYYY |
businessHours | השעות שבהן העסק פתוח | מערך של אובייקטים | אפשר לראות דוגמה ב'פיד פרופיל לדוגמה'. | כן | הגבלות בהגדרת האובייקט |
businessPhoneNumber | מספר טלפון של עסק ספציפי בפורמט e164. השדה הזה צריך להיות ריק או להכיל מספר טלפון שבבעלות העסק, ולא מספר של מוקד טלפוני או מספר מעקב שהוקצה על ידי שותף. | מחרוזת | “+16501112222” | כן | מספר הטלפון צריך להיות בפורמט E.164 |
איש קשר | פרטים ליצירת קשר שמשמשים לשיטות שונות ליצירת קשר | מערך של אובייקטים | "{ “type”: “PHONE”, “address”: “+16501112222” }" | כן | הסוג יכול להיות PHONE או MESSAGE. אם הסוג הוא PHONE, הכתובת צריכה להכיל מספר טלפון בפורמט E.164. במקרה של 'הודעה', אסור למלא את הכתובת. חובה להוסיף אלמנט מסוג PHONE, אבל אלמנט מסוג MESSAGE הוא אופציונלי. |
targetingLanguages | רשימת השפות שבהן המודעה תוצג. השפות מוגדרות באמצעות קוד שפה ISO 639-1 (אותיות קטנות, 2 אותיות). | Array of string | “en”, “fr” | כן | אם לא מציינים שפה, ברירת המחדל היא en. |
geoCovered | המיקום הגיאוגרפי שבו העסק מספק שירותים. | אובייקט | לא | ||
geoCovered ->criteriaIds | רשימה של מזהי קריטריונים שמתאימים לאזורים (אזור, מחוז, עיר, מיקוד) שבהם העסק מספק שירות. | Array of integer | לא | מזהה הקריטריון הגיאוגרפי חייב להיות תקף ברשימת היעדים הגיאוגרפיים ב-Google Ads. | |
categories | רשימת הקטגוריות של העסק. | מערך של אובייקטים | אפשר לראות דוגמה ב'פיד פרופיל לדוגמה'. | כן | צריך לבחור מתוך רשימת הקטגוריות ש-Google מספקת. המאפיין הזה צריך להכיל קטגוריה אחת בלבד. |
categories->tasks | רשימת משימות שמוצגות בקטגוריה מסוימת. | מערך של אובייקטים | כן | כדי לבחור מתוך רשימת המשימות שסופקה על ידי Google | |
משימות ->כיסוי גיאוגרפי | המיקום הגיאוגרפי שבו המשימה מתבצעת | אובייקט | כן | ||
tasks ->geoCovered->postalCodeCriteriaIds | רשימה של מזהי קריטריונים שתואמים למיקודים שמוגדרים לפרסום. | Array of string | מזהה קריטריון גיאוגרפי של רשימת מספרי מיקוד שמוצגים, מזהה הקריטריון צריך להיות תקף ברשימת המיקומים הגיאוגרפיים לטירגוט ב-Google Ads עם סוג הטירגוט PostalCode | ||
tasks ->geoCovered->cityCriteriaIds | רשימה של מזהי קריטריונים שמתאימים לערים שבהן העסק מספק שירותים. | Array of string | מזהה קריטריון גיאוגרפי של רשימת ערים שמוצגות, מזהה הקריטריון חייב להיות תקין ברשימת המיקומים הגיאוגרפיים לטירגוט ב-Google Ads (עם סוג הטירגוט 'עיר') | ||
פעיל | סימון שמציין אם העסק הזה צריך להיות פעיל או מושהה | בוליאני | true/false | כן | |
monthlyBudget | התקציב החודשי של הספק הזה במטבע monthlyBudgetCurrency | מספר שלם | 100 | כן | הערך חייב להיות גדול או שווה למקסימום של הצעת המחיר או למחיר המינימום של לידים. |
monthlyBudgetCurrency | המטבע של התקציב החודשי ושל הצעות המחיר. קודי מטבע | מחרוזת | "USD" | כן | אי אפשר לשנות את ההגדרה הזו אחרי ההגדרה הראשונית של העסק. |
יתרונות מרכזיים | מערך של יתרונות מרכזיים לכל קטגוריה | מערך של אובייקטים | כן | לבחירה מתוך רשימת היתרונות המרכזיים ש-Google מספקת | |
biddingStrategy | שיטת הבידינג לעסק הזה במכרז. משפיע על המחיר לכל ליד. | מחרוזת | “MANUAL_CPA” / “MAX_CONVERSION” | לא | לבחור מתוך רשימה ש-Google מספקת . אם לא תוגדר אסטרטגיה, ברירת המחדל תהיה MANUAL_CPA. |
biddingConfiguration | רשימה של הגדרות בידינג לכל קטגוריה. רלוונטי רק לשיטת הבידינג MANUAL_CPA. | מערך של אובייקטים | דוגמה לפיד בפרופיל | לא | אם לא מספקים הגדרה ו-biddingStrategy הוא MANUAL_CPA, ברירת המחדל של כל קטגוריה היא הצעת המחיר המינימלית. |
biddingConfiguration->categoryId | מזהה הקטגוריה בטקסונומיה של LSA. הקטגוריות האלה צריכות להיות זהות לקטגוריות שמפורטות למעלה. חובה אם מצהירים על הגדרת בידינג. | מחרוזת | לא | צריך לבחור מתוך רשימה ש-Google מספקת. | |
biddingConfiguration->manualCostPerLead | הגדרה ידנית של עלות לכל ליד (lead). צריך לספק את הערך הזה אם שיטת הבידינג היא MANUAL_CPA. | אובייקט | לא | ||
manualCostPerLead->bid | הצעת מחיר ידנית על עלות לכל ליד. מחיר הליד לא יעלה על ערך הצעת המחיר הזו. חובה אם מצהירים על manualCostPerLead. | number | לא | חייב להיות גדול ממחיר המינימום או שווה לו. |