-
-
-
-
- Codes
- Aufbau und Hinweise
- Multistage Client & Visit Detection (Add-On zum SZM-Verfahren)
- Parallele SZM-Messung in verschiedenen Ländern
- Konfiguration des SZM-Tags 2.0 für die hybride App-Messung
- AMP-Analytics
- Facebook instant articles
- Newsletter-Messung
- Flash
- FRABO-Variable (nur bei agof-Teilnahme)
- Analysieren
- Responsives Design
- Codestruktur erstellen
- TCF 2.0 Integration in SZMnG
-
- Allgemeine Hinweise zur App-Messung
- Integration der SZM-Library
- Android TCF 2.0
- Parallel-Messung SZM-ÖWA
- IO-Library Funktionen
- Hybrid-Messung Android
- Debug-Informationen
- Integration der Google Play Services Library
- Vorgaben zum Aufruf der Library
- Codes
- Codestruktur erstellen
- Konfiguration des SZM-Tags 2.0 für die hybride App-Messung
- Android TV / Nexus Player
- Fire OS
- IRSurveyLib für Android
- Event Template App
-
- Allgemeine Hinweise zur App-Messung
- Hinweise zum Apple Store
- INFOnline SZM-Library (iOS)
- Integration der SZM-Library iOS
- iOS TCF 2.0
- Parallel-Messung SZM & ÖWA
- SZM-Library Funktionen
- Hybrid-Messung iOS
- Debug-Informationen
- App Tracking Transparency Framework (ab iOS14)
- Vorgaben zum Aufruf der SZM-Library
- Codes
- Codestruktur erstellen
- Konfiguration des SZM-Tags 2.0 für die hybride App-Messung
- Event Template App
- agof service center Befragungslibrary iOS
-
-
- App-Filter
- Automatische Codezuordung
- Customized reports
- Dezentrales Javascript
- Ausnahmeantrag Dezentrales Javascript
- Logfileanalyse
- Logfilebereitstellung
- NoScript-Messung
- Ausnahmeantrag noscript-Messung
- XML-Download
- Angebotsnetzwerke
- IDAS demographic reports
- agof service center Sonder-Qualitätssicherung
- Zusätzliche Logins
- Zusätzliche Codes
- Customizable Measurement Audits
- Streaming
Print
Parallel-Messung SZM & ÖWA
Die IOLib iOS unterstützt den parallelen Betrieb von Sessions unterschiedlicher Mess-Systeme. Im folgenden soll gezeigt werden, wie beide Messungen gleichzeitig betrieben werden können.
Voraussetzung ist eine Integration der IOLib iOS gemäß des vorherigen Kapitels.
1. In Xcode: Initialisierung und Start beider Sessions beim Application-Start:
Objective-C:
@implementation AppDelegate - (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions { [self startSessions]; // Other code return YES; } - (void)startSessions { // Initialisierung der IOLib; Session-Start // privacySetting LIN = Berechtigtes Interesse ist gegeben [[IOLSession defaultSessionFor:IOLSessionTypeSZM] startSessionWithOfferIdentifier:@"<SZM-ANGEBOTSKENNUNG>" privacyType:IOLPrivacyTypeLIN]; [[IOLSession defaultSessionFor:IOLSessionTypeOEWA] startSessionWithOfferIdentifier:@"<OEWA-ANGEBOTSKENNUNG>" privacyType:IOLPrivacyTypeLIN]; }
Swift:
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool { self.startSessions() // Other code return true } func startSessions() { // Initialisierung der IOLib; Session-Start // privacySetting LIN = Berechtigtes Interesse ist gegeben IOLSession.defaultSession(for: .SZM).start(withOfferIdentifier:„<SZM- ANGEBOTSKENNUNG>“, privacyType: .LIN) IOLSession.defaultSession(for: .OEWA).start(withOfferIdentifier:„<OEWA- ANGEBOTSKENNUNG>“, privacyType: .LIN) }
2. Messen eines Events
Events können in den View Controllern der App geloggt werden, z.B. der Aufruf eines Views:
Objective-C:
// Tracking View Appeared
IOLViewEvent *event = [[IOLViewEvent alloc] initWithType:IOLViewEventTypeAppeared
category:@"TestCategory" comment:nil];
[[IOLSession defaultSessionFor:IOLSessionTypeSZM] logEvent:event];
[[IOLSession defaultSessionFor:IOLSessionTypeOEWA] logEvent:event];
Swift:
// Tracking View Appeared
let event = IOLViewEvent(type: .appeared, category: "TestCategory", comment: nil)
IOLSession.defaultSession(for: .SZM).logEvent(event)
IOLSession.defaultSession(for: .OEWA).logEvent(event)
Letztes Update