הקצה העורפי המאובטח של השרת ממלא תפקיד מפתח בניהול הרכישות מתוך האפליקציה דרך Google Play. מערכת החיוב של Google Play מאפשרת לכם לנהל את ההיבטים החשובים ביותר של העסק שלכם למכירת מוצרים דיגיטליים, החל מהגדרת הקטלוג ועד למעקב אחר העסקאות.
Google Play Developer API כולל כמה נקודות קצה כדי לשמור על סנכרון בין הקצה העורפי שלכם לקצה העורפי של Google Play. באופן ספציפי, Subscriptions and in-app purchases API מטפל בפונקציות שקשורות למכירות של מוצרים דיגיטליים ב-Google Play.

ניהול אוטומטי של קטלוג מוצרים דיגיטליים
יש הרבה תרחישים לדוגמה שבהם כדאי לשלב ניהול של קטלוג מוצרים דיגיטליים בקצה העורפי. לדוגמה, השילוב הזה יכול לאפשר לכם:
- כדאי לשמור עותק כפול של פרטי המוצרים בקצה העורפי כדי לגשת אליהם בזמן הענקת ההרשאות.
- אפשר להגדיר תהליך באצווה כדי לעדכן את כל המחירים באופן אוטומטי.
- כדי לוודא שהקטלוג מתעדכן באופן סינכרוני, צריך לחבר את מערכת ניהול הקטלוג שלכם לקטלוג במערכת החיוב של Google Play.
אפשר להשתמש בנקודות הקצה monetization.subscriptions
ו-inappproducts
כדי לנהל את קטלוג המוצרים הדיגיטליים.
ניהול מחזור החיים של רכישות וסנכרון הרשאות
מעקב אחר אירועים במחזור החיים של הרכישה חיוני כדי להגיב במהירות ובאופן מדויק לשינויים בהרשאות של המשתמשים. כדאי להטמיע ניהול של סטטוס הרכישות בקצה העורפי, גם של מינויים וגם של רכישות חד-פעמיות, כדי שכל הרכישות יהיו מאובטחות וכל ההרשאות יהיו עקביות.
מערכת החיוב של Google Play שולחת הודעות למפתחים בזמן אמת (RTDN) לשני סוגי הרכישות, ומערכת הקצה העורפי צריכה להיות מוכנה לייבא את ההודעות האלה ולבצע את השינויים הנדרשים. במאמר מדריך למחזור החיים של הרכישה מוסבר איך משתמשים בלקוח RTDN וב-Google Play Developer API כדי לנהל את מחזור החיים של הרכישה.
מניעת הונאות וניצול לרעה
כדי למנוע ניצול לרעה, כדאי להעביר את הלוגיקה הרגישה לקצה העורפי ולעקוב אחרי רכישות שבוטלו ב-Google Play. ב-Google Play Developer API יש פונקציות לאישור רכישות חדשות, לשימוש ברכישות של מוצרים מתוך האפליקציה ולטיפול ברכישות שבוטלו. מידע נוסף על מניעת הונאה וניצול לרעה זמין במאמר מאבק בהונאה ובניצול לרעה.
התאמה אוטומטית של נתונים פיננסיים ודיווח עליהם
כדי לייבא את נתוני הדוחות מ-Google Play, אפשר להוריד את הדוחות מ-Play Console. אתם יכולים להשתמש ב-Google Cloud Storage APIs כדי להוריד את המידע שזמין לכם ב-Play Console, ולטפל בתרחישי שימוש שקשורים למידע הזה.
ניהול עסקאות חיצוניות
אם אתם משלבים את האפליקציה עם ה-API של החיוב החלופי או עם ה-API של התוכנית לשיווק מחוץ לאפליקציה, תוכלו להשתמש ב-Externaltransactions APIs
כדי לדווח על עסקאות שהושלמו ולנהל אותן.