ממשקי שיווק למפתחי משחקים
שילוב של מעורבות שחקנים, התראות Push ואנליטיקה תוך שעות, לא שבועות. ממשקי RESTful, SDKs מקוריים ל-Unity ו-Unreal, תיעוד מקיף. נבנה עבור מפתחים שמפרסמים מהר.
מה המפתחים מקבלים
אוטומציה שיווקית המבוססת על API לסטודיו למשחקים. שלח התראות Push, עקוב אחר אירועים, מקטע שחקנים ומדוד ביצועים באמצעות ממשקים פשוטים וחזקים. SDKs ל-Unity, Unreal, iOS, Android ופלטפורמות משולבות מוכנים לשילוב.
שילוב מהיר
2-10 ימים מהתקנת ה-SDK ועד ייצור. SDKs מובנים ל-Unity, Unreal, iOS, Android, React Native, Flutter. התראות Push עובדות באותו יום.
כיסוי מלא של ה-API
ממשקי RESTful עבור Push, הודעות בתוך האפליקציה, דוא"ל, מקטעים, אנליטיקה וניהול משתמשים. Webhooks לאירועים בזמן אמת. CRUD מלא על כל המשאבים.
תיעוד ידידותי למפתחים
הפניה אינטראקטיבית ל-API, דוגמאות קוד בשפות מרובות, מדריכי SDK, אוספי Postman, מפרטים של OpenAPI. קוד להעתקה-הדבקה שעובד.
נבנה בקנה מידה
500K קריאות API לשנייה. זמני תגובה מתחת ל-100ms. אין הגבלה (throttling) במהלך אירועים בשיא. התמודדות עם 10M שחקנים ו-50M קריאות API ללא זמן השבתה.
יכולות API למשחקים
הפעל קמפיינים, עקוב אחר אירועים, נהל מקטעים וחלץ נתוני אנליטיקה ישירות משרת המשחק שלך. כל הפיצ’ר הזמין בדשבורד פועל באופן תכנותי. צפה בכל יכולות ה-API.
שלח התראות Push באופן תכנותי
הפעל התראות Push משרת המשחק שלך בהתבסס על פעולות השחקן. אספקה בזמן אמת ל-iOS, Android ו-web. התראות עשירות, קישורים עמוקים ונתונים מותאמים אישית נתמכים.
POST /api/v3/notifications{ "filter": "player_level > 20", "notification": { "content": { "en": "Tournament starts in 1 hour!" }, "data": { "tournament_id": "12345", "deep_link": "game://tournament/12345" } }}עקוב אחר התנהגות שחקן בזמן אמת
שלח אירועים מותאמים אישית מהקליינט או השרת של המשחק. עקוב אחר רכישות, השלמת שלבים ושימוש בתכונות. אירועים מפעילים קמפיינים ומניעים מקטעים.
POST /api/v3/events{ "user_id": "player_12345", "event": "level_completed", "attributes": { "level": 50, "time_seconds": 142, "score": 8750 }}צור ונהל מקטעי שחקנים
בנה מקטעים באופן תכנותי בהתבסס על אירועים, מאפיינים והתנהגות. עדכן בזמן אמת. יעד קמפיינים לקבוצות שחקנים ספציפיות.
POST /api/v3/segments{ "name": "High-value players", "filter": { "AND": [ {"total_spend": {"$gt": 100}}, {"last_session": {"$gte": "7d"}} ] }}חלץ מדדים של קמפיינים ושחקנים
אחזר נתוני ביצועי קמפיינים, מעורבות שחקנים ונתוני המרה. ייצא למחסן הנתונים שלך. בנה דשבורדים מותאמים אישית.
GET /api/v3/analytics/campaigns/{campaign_id}
{ "sent": 150000, "delivered": 142500, "opened": 64125, "clicked": 19237, "conversions": 2890}שילוב SDK למנועי משחק
SDKs מקוריים לכל פלטפורמה מרכזית. התקנה מהירה (drop-in), כיסוי מלא של פיצ’רים ודוגמאות קוד לסיטואציות נפוצות. צפה בכל אינטגרציות המשחקים.
Unity SDK
Unity 2019.4+ | C# | Unity Package Manager או יבוא ידני | 2-4 שעות שילוב
תמיכה בהתראות Push, הודעות בתוך האפליקציה, מעקב אחר אירועים ומאפייני משתמש.
// InitializePushwoosh.Instance.RegisterForPushNotifications();
// Track eventPushwoosh.Instance.PostEvent("level_completed", new { level = 50, score = 8750 });
// Set user propertiesPushwoosh.Instance.SetUserId("player_12345");Unreal Engine SDK
Unreal Engine 4.25+, UE5 | C++ ו-Blueprints | תוסף Marketplace או ידני | 2-4 שעות שילוב
תמיכה ב-Push, אירועים ואנליטיקה. צמדי Blueprint ללא קוד (non-code workflows).
// InitializeUPushwooshBlueprint::RegisterForPushNotifications();
// Track eventUPushwooshBlueprint::PostEvent("level_completed", TMap<FString, FString>{ {"level", "50"}, {"score", "8750"} });iOS native SDK
iOS 12+ | Swift, Objective-C | CocoaPods, SPM, ידני | 1-2 שעות שילוב
גישה מלאה ל-API עם תמיכה בהתראות עשירות ו-Live Activities.
// InitializePushwoosh.sharedInstance().registerForPushNotifications()
// Track eventPWInAppManager.shared().postEvent("level_completed", withAttributes: ["level": 50, "score": 8750])Android native SDK
Android 5.0+ (API 21+) | Kotlin, Java | תלות ב-Gradle | 1-2 שעות שילוב
גישה מלאה ל-API עם תמיכה בהתראות עשירות ומסירת אירועים ברקע.
// InitializePushwoosh.getInstance().registerForPushNotifications()
// Track eventPushwoosh.getInstance().sendTags( Tags.Builder() .putString("level", "50") .putInt("score", 8750) .build())SDKs משולבים
React Native, Flutter, Cordova, Xamarin. תמיכה מלאה בפיצ’רים במחסנים היברידיים. 2-4 שעות שילוב לפלטפורמה.
// React Nativeimport Pushwoosh from "pushwoosh-react-native-plugin";
Pushwoosh.register();
Pushwoosh.postEvent("level_completed", { level: 50, score: 8750});כל מה שמפתחים צריכים
תיעוד, כלי עבודה ומשאבי קהילה כדי שהצוות שלך יהיה פרודוקטיבי מיום ראשון.
תיעוד API אינטראקטיבי
דפדפן API חי עם בקשות בזמן אמת. נסה שיחות ישירות בדפדפן. אימות מטופל אוטומטית.
אוסף Postman
בקשות מוגדרות מראש עם משתני סביבה. כיסוי מלא של נקודות קצה. יבוא והתחל לבדיקה מיד.
מפרט OpenAPI
הגדרת API קריאה למכונה. צור ספריות לקוח. יבוא לכל כלי API. תמיד מעודכן.
מאגר דוגמאות קוד
מאגר GitHub עם דוגמאות שילוב. Unity, Unreal, פלטפורמות מקוריות. תרומות קהילה מתקבלות בברכה.
התחלות מהירות ל-SDK
מדריכים ספציפיים לפלטפורמה עם שילוב צעד-אחר-צעד. סיורים וידאו וזמני השלכה משוערים.
כלי בדיקה
שלח התראות Push לבדיקה. איתור באגים במעקב אחר אירועים. אימות בקשות API. סימולציה של התנהגות שחקן.
Webhooks וקריאות חוזרות
התראות אירוע בזמן אמת. עדכוני סטטוס קמפיין. מפעילים של פעולות שחקן. הגדרת נקודת קצה מותאמת אישית.
קהילת מפתחים
תגית Stack Overflow, ערוצי Discord/Slack, דיונים ב-GitHub ותמיכה בדוא"ל לשאלות טכניות.
מה ניתן לבנות עם ה-APIs שלנו
חמש יישומים אמיתיים שצוותי משחקים מפרסמים עם Pushwoosh.
התראות המופעלות על ידי שרת
משחק רב-משתתפים צריך להודיע לשחקנים על אירועי גילדה. שרת המשחק מזהה מלחמת גילדות מתחילה, קורא ל-API כדי לשלוח Push לחברי הגילדה, קישורים עמוקים פותחים את המשחק למסך המלחמה, והשרת עוקב אילו שחקנים הצטרפו.
// On game serverconst guildMembers = await getGuildMembers(guildId);
await pushwoosh.sendNotification({ users: guildMembers, message: "Guild war starting now!", deepLink: `game://guild-war/${warId}`});
// Track who joinedguildMembers.forEach(async (player) => { if (await playerJoined(player, warId)) { pushwoosh.trackEvent(player, "guild_war_joined", { war_id: warId, response_time_seconds: getResponseTime(player) }); }});תוצאה: מעורבות בזמן אמת המבוססת על אירועי משחק חי.
מקטע דינמי
יחס אופציות שונות למבצעים לעומת לא-מבצעים. עקוב אחר אירועי IAP דרך ה-API, צור מקטעים באופן תכנותי, שלח הצעות מותאמות אישית ומדוד המרה עם ממשק האנליטיקה.
// Track purchaseawait pushwoosh.trackEvent(playerId, "iap_purchase", { amount: 9.99, item_id: "gem_pack_1000"});
// Create high-spender segmentawait pushwoosh.createSegment({ name: "High spenders", filter: "total_iap_amount > 50"});
// Send targeted campaignawait pushwoosh.sendToSegment("High spenders", { message: "VIP exclusive: 50% off premium pack", offer_id: "vip_premium_50"});תוצאה: המרה גבוהה ב-3x עם ייחוד מותאם אישית.
אינטגרציית אנליטיקה בזמן אמת
ייצא נתוני מעורבות למחסן הנתונים שלך. חלץ מדדי קמפיין דרך ה-API, שלף נתוני אירועי שחקן, הזרם ל-BigQuery או Snowflake, ובנה דשבורדי BI מותאמים אישית.
// Daily ETL jobconst campaigns = await pushwoosh.getCampaigns({ date_from: yesterday, date_to: today});
for (const campaign of campaigns) { const analytics = await pushwoosh.getCampaignAnalytics(campaign.id);
await dataWarehouse.insert("campaign_performance", { campaign_id: campaign.id, sent: analytics.sent, delivered: analytics.delivered, opened: analytics.opened, clicked: analytics.clicked, conversions: analytics.conversions, revenue: analytics.revenue });}תוצאה: אנליטיקה מאוחדת של מעורבות שחקנים בכל המערכות.
קמפייני מחזור חיים אוטומטיים
קלט שחקנים חדשים עם סדרה אוטומטית. ה-SDK רשם את המשתמש בהרשמה, השרת מתחיל את רצף ההכשרה דרך ה-API, וקמפייני יום 1, 3 ו-7 מופעלים אוטומטית.
// On player signupawait pushwoosh.registerUser({ user_id: playerId, attributes: { signup_date: new Date(), platform: "iOS", acquisition_source: "organic" }});
// Start automated campaignawait pushwoosh.addToJourney(playerId, "new_player_onboarding");
// Track milestone eventsawait pushwoosh.trackEvent(playerId, "tutorial_completed", { duration_seconds: 180});תוצאה: הכשרה אוטומטית ללא ניהול קמפיין ידני.
A/B testing דרך ה-API
בדוק נוסחים שונים של התראה להכרזת טורניר. צור את הבדיקה, שלח וריאציות לקבוצות אקראיות, עקוב אחר מעורבות והרחב את המנצח באופן אוטומטי.
const test = await pushwoosh.createABTest({ name: "Tournament announcement copy test", variants: [ { name: "Variant A", message: "Tournament starts in 1 hour!", percentage: 50 }, { name: "Variant B", message: "Win 10K gems! Tournament in 1 hour", percentage: 50 } ], success_metric: "game_opens"});
const results = await pushwoosh.getABTestResults(test.id);await pushwoosh.scaleVariant(test.id, results.winner.id);תוצאה: אופטימיזציה המבוססת על נתונים בקנה מידה.
נבנה לביצועים
זמני תגובה מתחת לשנייה
אחוזון 95 מתחת ל-200ms. אחוזון 99 מתחת ל-500ms. זמן לטנציה עקבי בין אזורים.
קיבולת פריצה
500K התראות Push בשנייה. אירועים בלתי מוגבלים בשנייה. אין הגבלה (throttling) במהלך עומסים בשיא.
תשתית גלובלית
פריסה רב-אזורית. CDN לאספקת SDK. נקודות קצה בלטנציה נמוכה ברחבי העולם. אפשרויות אחסון נתונים.
אבטחת API ברמת ארגון
אבטכה מוכנה לייצור עבור הסטודיו הגדולים ביותר. התאמה ל-SOC 2 ו-GDPR, העברה מוצפנת ולוגי ביקורת מלא.
אימות
אימות באמצעות מפתח API, OAuth 2.0, אסימוני JWT. מפתחות לפי סביבה עם סיבוב בטוח.
הרשאה
בקרת גישה מבוססת תפקידים, הרשאות מבוססות היקף, רשימת לבן של כתובות IP וסיבוב מפתח אוטומטי.
הגנת נתונים
הצפנת TLS 1.3 במעבר. מוצפן במנוחה. הסתרת PPI בלוגים. טיפול בנתונים בהתאמה ל-GDPR.
ניטור
ניטור שימוש ב-API, זיהוי חריגות, מניעת התעללות ולוגי ביקורת מלאים לתאימות.
תמיכה למפתחים
ממשאבי קהילה עצמאיים ועד מנהלי חשבונות טכניים ייעודיים, מודל התמיכה הנכון לכל גודל צוות.
תמיכה בקהילה
תגית Stack Overflow, דיונים ב-GitHub, קהילת Discord ו-Slack ופורטל התיעוד.
תמיכה בדוא"ל
שאלות טכניות, סיוע בשילוב, דיווחי באגים. זמן תגובה מתחת ל-24 שעות.
תמיכה בדרגה עדיפה
ערוץ Slack ייעודי, שיחות וידאו לשילובים מורכבים, הנחיות SDK מותאמות אישית. תגובה מתחת ל-4 שעות.
תמיכה ארגונית
מנהל חשבונות טכני ייעודי, פיתוח API מותאם אישית, סיוע בשילוב במקום, תמיכה טלפונית 24/7.
מעבר מפלטפורמות אחרות
העבר מ-OneSignal, Firebase או Airship ללא זמן השבתה. הרץ את שתי הפלטפורמות במקביל עד שאתה מוכן לעבור.
-
שילוב SDK במקביל
התקן את ה-SDK של Pushwoosh לצד הפלטפורמה הקיימת שלך. אשר אספקת אירועים בסביבת בדיקה.
-
מיפוי ואימות אירועים
מפה את האירועים והמאפיינים הקיימים שלך לתבנית ה-Pushwoosh. השווה מדדים צד-בצד.
-
הסטה הדרגתית של תנועה
העבר אחוז מהתנועה ל-Pushwoosh. ניטור שיעורי אספקה ומעורבות. הגדלה לאורך 1-2 שבועות.
-
מעבר מלא
החלף את כל התנועה ל-Pushwoosh ברגע ששוויון מאומת. שמור את הפלטפורמה הישנה כגיבוי למשך שבוע.
-
השבתת הפלטפורמה הישנה
הסר את ה-SDK הישן מהגרסה הבאה שלך. זמן המעבר האופייני הוא 2-4 שבועות מסוף לסוף.
התחל לשלב תוך דקות
חקור את תיעוד ה-API שלנו והתחל לבנות. השכבה החינמית כוללת הכל שאתה צריך כדי לבדוק שילוב ולהגיע לייצור.
גלה מוצרים קשורים
העבר את ניהול ההודעות לאפליקציה ולאתר שלך ל-Pushwoosh API. אנו מנהלים התראות push, דואר אלקטרוני, SMS וזרמי נתונים — אתה בונה מוצרים מוצלחים ללא הגבלות.
הוסיפו נגיעה אנושית לקמפייני התקשורת שלכם באמצעות יישום של הודעות שיח (conversational messaging) דרך WhatsApp.
הפלטפורמה המקיפה לשיווק באימייל: Pushwoosh. התאם תבניות, אוטומציה של זרימות אימייל, נתח ביצועים והגיע גבוה יותר!
מעדכוני ספורט ועד חדשות חמות והתראות מזג אוויר ועדכונים בתחום הנסיעות, שניות יכולות לעשות הבדלה עצומה. טכנולוגיית High-Speed Delivery החזקה שלנו מאפשרת שליחת עד 500,000 התראות Push בשנייה!
הפכו משתמשים מעורבים ללקוחות משלמים עם פתרון הודעות בתוך האפליקציה ללא קוד של Pushwoosh.
שלחו הודעות Push למכשירים ניידים באמצעות כלי ההתראות הניידות והפלטפורמה למעורבות לקוחות של Pushwoosh. נצלו את הפיצ'רים המתקדמים שלנו: מיפוי קמפיינים, מקטעים, התאמה אישית, AI Content Composer ועוד.