שאלות נפוצות

במסמך הזה מופיעות תשובות לשאלות נפוצות בנושא ערכות SDK ופרסום ב-Google Play Games במחשב.

איך מוסיפים VPN?

למפתחים שרוצים לבדוק את המשחק שלהם באזורים שבהם אין תמיכה ב-Google Play Games במחשב, מומלץ להשתמש ב-VPN כדי לקבל כתובת IP מאזור נתמך.

מוודאים שהפעלתם מצב TUN ב-VPN. הנחיות להפעלת מצב TUN ולהגדרת חומת האש מופיעות במדריך למשתמש של ספק ה-VPN.

אחרי שמפעילים את מצב TUN, מתקינים את Google Play Games במחשב ואת האמולטור למטרות בדיקה.

האם אפשר להשתמש בתהליך הרכישה בלי שרת קצה עורפי?

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

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

איך מתחילים לפתח משחקים ל-Google Play Games במחשב ב-Unity או ב-UE Editor?

כשמתחילים משחק באמצעות אפליקציית Google Play Games, האם פרטי חשבון Google מסונכרנים

אחרי שמפעילים את המשחק דרך לקוח Google Play Games, החשבון מסתנכרן באופן אוטומטי ואין צורך להיכנס שוב דרך תהליך הכניסה לחשבון Google.

כששולחים Windows App Bundle ‏ (WAB) באמצעות מפעיל של צד שלישי, האם חבילת המשחק נדרשת לבדיקה?

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

אם שחקן משתמש בתוכנת הפעלה של צד שלישי במקום בלקוח Google Play, האם החשבון שלו ב-Play Games Services יסונכרן אוטומטית?

כדי שהפונקציות של ה-SDK יפעלו, צריך להפעיל את המשחק ישירות דרך לקוח Google Play Games. אם תהליך אחר, כמו תוכנת התקנה או אפליקציית הפעלה, מפעיל את המשחק, התהליך הזה חייב להיות מופעל מלקוח Google Play Games. המשחק צריך להעביר את כל הפרמטרים שהתקבלו מהלקוח לתהליך הלקוח.

איך ה-SDK מטפל בכניסה לחשבון Google עבור כמה מופעים או חשבונות?

כל הפעלה של משחק ב-GPG נחשבת כ "סשן משחק", ולכל "סשן משחק" יכול להיות חשבון משויך. יכול להיות שהם יהיו שונים. לכן, אם מפעילים את המשחק עם חשבון א', ואז עוברים לחשבון ב' ומפעילים מחדש, שני המשחקים יכולים לפעול בו-זמנית.

האם יש מגבלות על גודל הקובץ של WAB (Windows App Bundle)?

אפשר להעלות קובץ WAB בגודל של עד 10GB.

האם מותר להשתמש במערכות תשלום קיימות שמבוססות על API אחרי שמשלבים את Google Play Games במחשב SDK?

כל התשלומים צריכים להתבצע באמצעות Google Play Billing דרך ה-SDK של Google Play Games במחשב. אי אפשר להשתמש באמצעי התשלום הקיים שמבוסס על API באותו משחק.

האם יש סביבות בדיקה פתוחות או סגורות שדומות לנייד?

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

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

צריך לאשר את הרכישה במצב פיתוח תוך 3 דקות, אחרת יכול להיות שהרכישה תוחזר.

האם יש הבדלים בין API (גרסה קודמת) לבין Google Play Games במחשב SDK?

  • הגרסה הקודמת התמקדה רק בחיוב
  • ערכת ה-SDK תתמוך בשירות Google Desktop (GDS) ובתכונות מלאות של מחשב
  • ממשק SDK ידידותי למפתחים
  • לא נדרשת כניסה לחשבון Google בדפדפן

האם יש דרך חלופית לאתחל את ה-SDK על ידי הפעלת המשחק ישירות באמצעות מרכז המשחקים, בלי לעבור דרך Google Play Games במחשב?

צריך להפעיל את המשחק דרך לקוח Google Play Games במחשב. פרטים נוספים מופיעים במסמכי התיעוד למפתחים

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

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

במהלך תהליך התשלום, האם קוד השגיאה ב-billingerror מוחזר כתגובה להפעלת תהליך הרכישה או לקבלת תוצאת התשלום? בתהליך הרכישה, למה אי אפשר פשוט להמתין לתוצאה של ה-SDK במקום להשתמש ב-listener?

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