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