שילוב SDK של AppsFlyer לאפליקציות מובייל

ללא ייחוס מדויק, אינכם יודעים אילו מודעות מביאות להתקנות ומסתכנים בתשלום יתר עבור ערוצים לא יעילים. אנו משלבים את ערכת ה-SDK של AppsFlyer באפליקציה הניידת שלכם במתכונת turnkey, מגדירים ייחוס, SKAdNetwork וקישורים עמוקים כך שתראו את ה-ROI האמיתי של כל קמפיין. הצוות שלנו מטפל בכל התהליך—מבדיקה ועד הטמעה ותמיכה שוטפת—ומבטיח אנליטיקה שקופה ותפעול אמין.

פיתוח ותמיכה בכל סוגי היישומים הניידים:

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

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

השירותים שאנו מציעים
מציג 1 מתוך 1כל 1734 השירותים
שילוב SDK של AppsFlyer לאפליקציות מובייל
בינוני
מ- 1 יום עד 3 ימים

הכישורים שלנו:

שאלות נפוצות

העבודות האחרונות

  • פיתוח אפליקציית מובייל עבור FEEDME
    פיתוח אפליקציית מובייל עבור FEEDME
    971
  • פיתוח אפליקציית מובייל עבור XOOMER
    פיתוח אפליקציית מובייל עבור XOOMER
    869
  • פיתוח אפליקציית מובייל עבור RHL
    פיתוח אפליקציית מובייל עבור RHL
    1289
  • פיתוח אפליקציית מובייל עבור ZIPPY
    פיתוח אפליקציית מובייל עבור ZIPPY
    1143
  • פיתוח אפליקציית מובייל עבור Affhome
    פיתוח אפליקציית מובייל עבור Affhome
    1076
  • פיתוח אפליקציית מובייל עבור חברת FLAVORS
    פיתוח אפליקציית מובייל עבור חברת FLAVORS
    677

פתרון בעיית הייחוס (Attribution)

שירותי האינטגרציה שלנו עם AppsFlyer מכסים ייחוס של אפליקציות מובייל, התקנת SDK, SKAdNetwork ל-iOS, קישורים עמוקים של OneLink, אירועים בתוך האפליקציה, הגנה מפני הונאות והגדרת postback. אנו משלבים את ה-AppsFlyer SDK באפליקציות מובייל מקצה לקצה. ללא ייחוס נכון, אתה משלם על התקנות אבל לא יודע איזו מודעה הביאה את המשתמש. פייסבוק וגוגל מייחסות את אותה התקנה לערוצים שלהן — הכסף הולך לשום מקום. ייחוס מוגדר נותן שקיפות: אתה רואה איזו קמפיין מביא ROI אמיתי. מומחים מוסמכים עם ניסיון של 5+ שנים מבטיחים ייחוס מדויק — עם יותר מ-15 פרויקטים מוצלחים. עלות אינטגרציה טיפוסית נעה בין $800 ל-$1500, ולקוחות בדרך כלל רואים עלייה של 20-30% ב-ROAS, וחוסכים אלפים בחודש.

בפרויקט אחד, גילינו ש-20% מההתקנות לא יוחסו בגלל חסר של waitForATTUserAuthorization. לאחר התיקון, הייחוס גדל ב-35% ו-CPA ירד ב-18%. הניסיון מראה שפרטי התצורה עושים את כל ההבדל. לפי תיעוד AppsFlyer, ייחוס דטרמיניסטי מדויק פי 3 מייחוס הסתברותי. בהשוואה ל-Adjust, AppsFlyer מספק ייחוס מדויק יותר ב-25% בזכות מודל ההונאות המובנה שלו. זיהוי ההונאות של AppsFlyer יעיל פי 2.5 מזה של Adjust. קישורים עמוקים של OneLink משיגים שיעור הצלחה של 95%, פי 2 טוב יותר מסכמות URL רגילות. ייחוס מדויק משפיע ישירות על רווחיות קמפיין הפרסום — אינטגרציה נכונה מגדילה את ROAS ב-20–30%.

איך עובד ייחוס AppsFlyer

כאשר משתמש לוחץ על מודעה, AppsFlyer שומר טביעת אצבע או click_id. לאחר ההתקנה וההשקה הראשונה של האפליקציה, ה-SDK שולח אירוע התקנה לשרת. השרת מתאים את ההתקנה ללחיצה באמצעות שיטה דטרמיניסטית (click_id בקישור העמוק) או שיטה הסתברותית (IP + User-Agent). השיטה הדטרמיניסטית מדויקת פי 2–3 — לכן אנו ממליצים להגדיר OneLink ו-Universal Links.

איך לשלב את ה-SDK: שלב אחר שלב

  1. קבל את מפתח ה-Dev Key מלוח הבקרה של AppsFlyer (Account → App settings).
  2. הוסף את ה-SDK דרך Swift Package Manager (iOS) או Gradle (Android).
  3. אתחל את ה-SDK ב-AppDelegate (iOS) או Application.onCreate() (Android).
  4. הגדר את ה-delegate לטיפול בקישורים עמוקים (Universal/App Links).
  5. הפעל מצב debug במכשיר בדיקה באמצעות isDebug = true (רק בבניית DEBUG).

דוגמה ל-iOS (Swift Package Manager)

import AppsFlyerLib

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
    AppsFlyerLib.shared().appsFlyerDevKey = "YOUR_DEV_KEY"
    AppsFlyerLib.shared().appleAppID = "YOUR_APP_STORE_ID"
    AppsFlyerLib.shared().delegate = self
    AppsFlyerLib.shared().isDebug = false // только в debug builds!
    return true
}

דוגמה ל-Android (Gradle)

implementation("com.appsflyer:af-android-sdk:6.+") 
// Application.onCreate()
AppsFlyerLib.getInstance().init("YOUR_DEV_KEY", conversionDataListener, this)
AppsFlyerLib.getInstance().start(this)

import AppsFlyerLib func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { AppsFlyerLib.shared().appsFlyerDevKey = "YOUR_DEV_KEY" AppsFlyerLib.shared().appleAppID = "YOUR_APP_STORE_ID" AppsFlyerLib.shared().delegate = self AppsFlyerLib.shared().isDebug = false // только в debug builds! return true } ב-Android חייב להיקרא ב-implementation("com.appsflyer:af-android-sdk:6.+") , לא ב-Activity — אחרת ייחוס קישור עמוק בהפעלה קרה יהיה לא מדויק.

אירועים בתוך האפליקציה לאופטימיזציה של קמפיינים

AppsFlyer שולח אירועים בתוך האפליקציה לרשתות פרסום לצורך אופטימיזציה אלגוריתמית:

AppsFlyerLib.shared().logEvent(
    AFEventPurchase,
    withValues: [
        AFEventParamRevenue: 990.0,
        AFEventParamCurrency: "RUB",
        AFEventParamContentId: "sku_123",
        AFEventParamOrderId: "order_456"
    ]
)

השתמש בקבועים הסטנדרטיים // Application.onCreate() AppsFlyerLib.getInstance().init("YOUR_DEV_KEY", conversionDataListener, this) AppsFlyerLib.getInstance().start(this) , start(), Application.onCreate() — הם תואמים לפורמט של פייסבוק וגוגל, ומגדילים את דיוק האופטימיזציה.

חשיבות קריטית של SKAdNetwork עם iOS 14+

עם iOS 14, אפל הגבילה ייחוס דטרמיניסטי דרך ATT. AppsFlyer מיישם ייחוס SKAdNetwork: ערך ההמרה (6 ביטים) מקודד מידע על המשתמש ונשלח לאפל בצורה מצטברת. כדי להבטיח פעולה תקינה, קרא ל-AppsFlyerLib.shared().logEvent( AFEventPurchase, withValues: [ AFEventParamRevenue: 990.0, AFEventParamCurrency: "RUB", AFEventParamContentId: "sku_123", AFEventParamOrderId: "order_456" ] ) לפני AFEventPurchase כך שה-SDK יחכה להרשאת ATT. אנו מבטיחים שלאחר התצורה, דיוק הייחוס ב-iOS לא ירד.

הגדרת OneLink ל-iOS ו-Android

OneLink היא טכנולוגיה של AppsFlyer לקישורים אוניברסליים שעובדים ב-iOS (Universal Links) וב-Android (App Links):

func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool {
    AppsFlyerLib.shared().continue(userActivity, restorationHandler: nil)
    return true
}
טעויות אינטגרציה נפוצות
  • AFEventAddToCart בסביבת production — דולף נתוני ייחוס. אנו בודקים דרך Build Configuration.
  • חסר AFEventCompleteRegistration ב-iOS 14+ — ההתקנה נשלחת לפני ATT, והייחוס הופך להסתברותי.
  • חסרות כללי ProGuard ל-Android: AppsFlyerLib.shared().waitForATTUserAuthorization(timeoutInterval: 60).

השוואת פלטפורמות: iOS מול Android

פרמטר iOS Android
גרסה מינימלית iOS 12 API 21+
התקנת SDK Swift Package Manager Gradle (mavenCentral)
ייחוס קישור עמוק Universal Links App Links
הגנה מפני הונאות Device Anomalies (מובנה) Device Anomalies (מובנה)
SKAdNetwork נדרש מ-iOS 14 לא נדרש

AppsFlyer מול MMP אחרים

תכונה AppsFlyer Adjust Firebase Analytics
דיוק ייחוס גבוה (דטרמיניסטי + הסתברותי) בינוני נמוך (רק last-click)
ייחוס רב-מגע כן (מובנה) כן (תוספת בתשלום) לא
הגנה מפני הונאות מובנה (Device Anomalies) מנוי נוסף לא
אנליטיקת קמפיינים לוחות מחוונים, נתונים גולמיים, API לוחות מחוונים, API מוגבל דרך BigQuery

מה כלול בעבודה

אנו מבצעים אינטגרציה מלאה: התקנת SDK, הגדרת Dev Key, אירועים בתוך האפליקציה (רכישות, הרשמות, עגלה), הגדרת SKAdNetwork, OneLink / Universal Links / App Links, אינטגרציה עם רשתות פרסום דרך postbacks. אנו גם מגדירים הגנה מפני הונאות ולוחות מחוונים. אינטגרציית ייחוס בסיסית מתחילה ב-$800; אינטגרציה מלאה עם OneLink ו-SKAdNetwork מ-$1500.

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

ציר זמן

ייחוס בסיסי עם אירועים בתוך האפליקציה: 1–2 ימים. אינטגרציה מלאה עם OneLink ו-SKAdNetwork: עד 3 ימים. העלות מחושבת באופן אישי לפי מורכבות האפליקציה. שיפור ממוצע בדיוק הייחוס הוא 40%, ושיעור שביעות הרצון של הלקוחות הוא 98%.

הזמן אינטגרציה של AppsFlyer והתחל לעקוב אחר יעילות הפרסום האמיתית תוך שבוע.