Show Menu
THEMEN×

Senden von Aktivitätsinformationen an Adobe Analytics

This section describes how to send Target mobile app activity information to Adobe Analytics for post hoc segmentation.
Voraussetzungen
  • This integration requires that Analytics and Target are implemented using the mobile SDK.
  • Ensure that your report suite is enabled to receive activity information from Target.
    This is usually done by adding the Target client code to the Analytics report suite. Dies kann bereits aktiviert sein, wenn Sie die SiteCatalyst-Test&Target-Integration für Webaktivitäten verwenden. Wenden Sie sich an den Kundendienst von Adobe, wenn Sie Fragen zu diesem Schritt haben.
  1. Rufen Sie die Aktivitätsinformationen ab.
    If you include a string like the following in your experience content, Target returns the activity information that you can send to Analytics:
    ${campaign.id}:${campaign.recipe.id}:${campaign.recipe.trafficType}
    
    
    Ersetzen Sie den Text in Ihrem Erlebnis-JSON-Code beispielsweise durch Folgendes:
    { 
      "tntVal": ${campaign.id}:${campaign.recipe.id}:${campaign.recipe.trafficType}", 
      "title":"Welcome Message", 
      "message":"Get Free Shipping Today!" 
    }
    
    
    In this example, a node with the variable tntVal is added to obtain the activity information. Fügen Sie einen ähnlichen Code für die anderen Erlebnisse mit einem passenden Titel und einer passenden Meldung hinzu.
    Diese Zeichenfolge liefert eine Zahl (z. B. 115110:0:0) in der Antwort von Target. Dies zeigt die Aktivitäts-ID, Erlebnis-ID und den Traffic-Typ an. The following is a sample response from Target:
    { 
      "tntVal": 115110:0:0", 
      "title":"Welcome Message", 
      "message":"Get Free Shipping Today!" 
    }
    
    
  2. Analysieren Sie das JSON-Objekt.
    Parse the response that came back from Target in the callback. You can use NSJSONSerialization to parse this response and store it in a dictionary or an array.
    Weitere Informationen finden Sie in der NSJSONSerialization-Dokumentation .
  3. Send the data to Analytics.
    Add the parsed activity information (such as tntVal in the above response) to your context data object in an Analytics call. This Analytics call containing the context data can be fired immediately or it can wait until the next Analytics call is fired.
    Dieser Aufruf kann beispielsweise im Callback des Aufrufs targetLoadRequest ausgelöst werden:
    [ADBMobile trackAction:@"Welcome Screen"  
          data:@{@"&&tnt" : tntVal from response}];
    
    
    &&tnt ist ein reservierter Ereignisschlüssel im mobilen SDK. Die Post-Klassifizierung der tntVal -Variable funktioniert im mobilen SDK genauso wie im Internet (JavaScript). Analytics After the information is processed in Analytics, you should see activity and experience names in the Analytics interface.