משאב: OfferClass
ייצוג JSON |
---|
{ "kind": string, "title": string, "redemptionChannel": enum ( |
שדות | |
---|---|
kind |
מזהה את סוג המשאב הזה. ערך: המחרוזת הקבועה |
title |
חובה. שם המבצע, למשל: "20% הנחה על כל טישרט". כדי להבטיח שהמחרוזת המלאה תוצג במסכים קטנים יותר, האורך המקסימלי המומלץ הוא 60 תווים. |
redemptionChannel |
חובה. ערוצי המימוש הרלוונטיים למבצע הזה. |
provider |
חובה. ספק המבצע (שם האגרגטור או שם המוכר). האורך המקסימלי המומלץ הוא 12 תווים, כדי להבטיח שהמחרוזת המלאה תוצג במסכים קטנים יותר. |
titleImage |
תמונת הכותרת של המבצע. התמונה הזו מוצגת בתצוגת הפרטים וגם בתצוגת הרשימה של האפליקציה. |
details |
פרטי המבצע. |
finePrint |
האותיות הקטנות או תנאי המבצע, כמו "20% הנחה על כל חולצת טישרט של אלי". |
helpUri |
קישור העזרה למבצע, כמו |
localizedTitle |
מחרוזות מתורגמות של הכותרת. כדי להבטיח שהמחרוזת המלאה תוצג במסכים קטנים יותר, האורך המקסימלי המומלץ הוא 60 תווים. |
localizedProvider |
מחרוזות מתורגמות עבור הספק. האורך המקסימלי המומלץ הוא 12 תווים, כדי להבטיח שהמחרוזת המלאה תוצג במסכים קטנים יותר. |
localizedDetails |
מחרוזות מתורגמות של הפרטים. |
localizedFinePrint |
מחרוזות מתורגמות עבור paymentprint. |
shortTitle |
גרסה מקוצרת של שם המבצע, כמו "20% הנחה", שמוצגת למשתמשים כהפניה מהירה לתוכן המבצע. האורך המקסימלי המומלץ הוא 20 תווים. |
localizedShortTitle |
מחרוזות מתורגמות של השם הקצר. האורך המקסימלי המומלץ הוא 20 תווים. |
classTemplateInfo |
פרטי תבנית לגבי האופן שבו צריך להציג את הכיתה. אם המדיניות לא מוגדרת, Google תשתמש בקבוצת ברירת המחדל של השדות להצגה. |
id |
חובה. המזהה הייחודי של מחלקה. המזהה הזה חייב להיות ייחודי בכל המחלקות של המנפיק. הערך הזה צריך להיות בפורמט issuer ID.identifier שבו הראשון הונפק על ידי Google והאחרון נבחר על ידך. המזהה הייחודי שלך יכול לכלול רק תווים אלפאנומריים, '.', '_' או '-'. |
version |
הוצא משימוש |
issuerName |
חובה. שם המנפיק. האורך המקסימלי המומלץ הוא 20 תווים, כדי להבטיח שהמחרוזת המלאה תוצג במסכים קטנים יותר. |
messages[] |
מערך הודעות שמוצגות באפליקציה. כל המשתמשים באובייקט הזה יקבלו את ההודעות המשויכות אליו. המספר המקסימלי של השדות האלה הוא 10. |
allowMultipleUsersPerObject |
הוּצא משימוש. במקומה צריך להשתמש במדיניות |
homepageUri |
ה-URI של דף הבית של האפליקציה שלך. אכלוס ה-URI בשדה הזה יוביל לאותה התנהגות בדיוק כמו אכלוס URI ב- linksModuleData (כשאובייקט עובר עיבוד, מוצג קישור לדף הבית במה שנחשב בדרך כלל כמקטע linksModuleData של האובייקט). |
locations[] |
הערה: בשלב זה השדה הזה לא נתמך להפעלת התראות גיאוגרפיות. |
reviewStatus |
חובה. הסטטוס של הכיתה. אפשר להגדיר את השדה הזה בתור כדאי להשאיר את השדה הזה בסטטוס צריך להגדיר את השדה הזה לערך כשמעדכנים מחלקה שכבר קיימת ב- |
review |
תגובות הביקורות שהפלטפורמה מגדירה כשהכיתה מסומנת כ |
infoModuleData |
הוּצא משימוש. במקומו צריך להשתמש ב-textModulesData. |
imageModulesData[] |
נתונים של מודול התמונה. המספר המקסימלי של השדות המוצגים הוא 1 ברמת האובייקט ו-1 ברמת האובייקט של הכיתה. |
textModulesData[] |
נתונים של מודול טקסט. אם נתונים של מודול טקסט מוגדרים גם במחלקה, שניהם יוצגו. המספר המקסימלי של השדות המוצגים הוא 10 מהאובייקט ו-10 מהמחלקה. |
linksModuleData |
נתונים של מודול הקישורים. אם נתוני מודול הקישורים מוגדרים גם על האובייקט, שניהם יוצגו. |
redemptionIssuers[] |
מציין אילו מנפיקים למימוש מימוש יכולים לממש את הכרטיס באמצעות Smart Tap. מנפיקי המימוש מזוהים לפי מזהה המנפיק שלהם. מנפיקים למימוש מבצעים צריכים להגדיר לפחות מפתח אחד להקשה חכמה. גם השדות |
countryCode |
קוד המדינה משמש להצגת המדינה של הכרטיס (כשהמשתמש לא במדינה הזו) ולהצגת תוכן שמותאם לשוק המקומי כשהתוכן לא זמין בלוקאל של המשתמש. |
heroImage |
תמונת באנר אופציונלית מוצגת בחזית הכרטיס. אם אין משבצות, לא יוצג דבר. התמונה תוצג ברוחב של 100%. |
wordMark |
הוּצא משימוש. |
enableSmartTap |
מזהה אם הכיתה הזו תומכת בהקשה חכמה. גם השדות |
hexBackgroundColor |
צבע הרקע של הכרטיס. אם לא מגדירים את הצבע הדומיננטי של התמונה הראשית, ואם לא מוגדרת תמונה ראשית, נעשה שימוש בצבע הדומיננטי של הלוגו. הפורמט הוא #rrggbb, שבו rrggbb היא טריולת RGB הקסדצימלית, כמו |
localizedIssuerName |
מחרוזות מתורגמות של המנפיק. האורך המקסימלי המומלץ הוא 20 תווים, כדי להבטיח שהמחרוזת המלאה תוצג במסכים קטנים יותר. |
multipleDevicesAndHoldersAllowedStatus |
מזהה אם כמה משתמשים ומכשירים ישמרו את אותו אובייקט שקשור למחלקה הזו. |
callbackOptions |
אפשרויות קריאה חוזרת שישמשו כדי להפעיל חזרה למנפיק עבור כל שמירה/מחיקה של אובייקט למחלקה הזו על ידי משתמש הקצה. כל האובייקטים במחלקה הזו כשירים לקריאה חוזרת (callback). |
securityAnimation |
מידע אופציונלי על אנימציית האבטחה. אם המדיניות הזו מוגדרת, תוצג אנימציית אבטחה בפרטי הכרטיס. |
viewUnlockRequirement |
הצג את האפשרויות של דרישת ביטול הנעילה עבור המבצע. |
wideTitleImage |
תמונת הכותרת הרחבה של המבצע. אם מציינים את הפרמטר הזה, התמונה הזו תחליף את תמונת הכותרת בפינה הימנית העליונה של תצוגת הכרטיסים. |
RedemptionChannel
טיפוסים בני מנייה (enums) | |
---|---|
REDEMPTION_CHANNEL_UNSPECIFIED |
|
INSTORE |
|
instore |
כתובת אימייל חלופית מדור קודם של |
ONLINE |
|
online |
כתובת אימייל חלופית מדור קודם של |
BOTH |
|
both |
כתובת אימייל חלופית מדור קודם של |
TEMPORARY_PRICE_REDUCTION |
|
temporaryPriceReduction |
כתובת אימייל חלופית מדור קודם של |
שיטות |
|
---|---|
|
הוספת הודעה לסיווג המבצע שאליו מפנה מזהה הכיתה הנתון. |
|
מחזירה את מחלקת המבצע עם מזהה המחלקה הנתון. |
|
הוספת רמת מבצע עם המזהה והמאפיינים הנתונים. |
|
מחזירה רשימה של כל סיווגי המוצרים לפי מזהה מנפיק נתון. |
|
עדכון רמת המבצע שמזהה הכיתה הנתון מפנה אליה. |
|
עדכון רמת המבצע שמזהה הכיתה הנתון מפנה אליה. |