Show Menu
SUJETS×

Méthodes Target

List of Target methods provided by the Windows 8.1 Universal App Store library.
Le SDK prend actuellement en charge plusieurs solutions Adobe Experience Cloud, notamment Analytics, Target et Audience Manager. Un préfixe est ajouté aux méthodes selon la solution. Le préfixe des méthodes Analytics est « Target ».
Les mesures de cycle de vie sont envoyées sous la forme de paramètres à chaque chargement de mbox.
When you consume winmd methods from winJS (JavaScript), all methods automatically have their first letter lowercased.

Référence de classe : TargetLocationRequest

Propriétés

property Platform::String ^name; 
property Platform::String ^defaultContent; 
property Windows::Foundation::Collections::IMap<Platform::String^, Platform::Object^> ^parameters;

Constantes de chaîne

Ces informations vous aident à définir les clés des paramètres personnalisés.
static property Platform::String ^TARGET_PARAMETER_ORDER_ID { 
  Platform::String ^get() { return L"orderId"; } 
} 
static property Platform::String ^TARGET_PARAMETER_ORDER_TOTAL { 
  Platform::String ^get() { return L"orderTotal"; } 
} 
static property Platform::String ^TARGET_PARAMETER_PRODUCT_PURCHASE_ID { 
  Platform::String ^get() { return L"productPurchasedId"; } 
} 
static property Platform::String ^TARGET_PARAMETER_CATEGORY_ID { 
  Platform::String ^get() { return L"categoryId"; } 
} 
static property Platform::String ^TARGET_PARAMETER_MBOX_3RDPARTY_ID { 
  Platform::String ^get() { return L"mbox3rdPartyId"; } 
} 
static property Platform::String ^TARGET_PARAMETER_MBOX_PAGE_VALUE { 
  Platform::String ^get() { return L"mboxPageValue"; } 
} 
static property Platform::String ^TARGET_PARAMETER_MBOX_PC { 
  Platform::String ^get() { return L"mboxPC"; } 
} 
static property Platform::String ^TARGET_PARAMETER_MBOX_SESSION_ID { 
  Platform::String ^get() { return L"mboxSession"; } 
} 
static property Platform::String ^TARGET_PARAMETER_MBOX_HOST { 
  Platform::String ^get() { return L"mboxHost"; } 
}

  • LoadRequest (winJS : loadRequest)
    Envoie request à votre serveur Target configuré et renvoie la valeur de chaîne de l’offre générée dans un bloc callback .
    • Voici la syntaxe de cette méthode :
      static Windows::Foundation::IAsyncOperation<Platform::String ^> ^LoadRequest(TargetLocationRequest ^request);
      
      
    • Voici l’exemple de code pour cette méthode :
      var ADB = ADBMobile; 
      ADB.Target.loadRequest(heroBannerRequest).then(function(content) { 
      // do something with content returned from target server 
      });
      
      
  • CreateRequest (winJS : createRequest)
    Crée un objet TargetLocationRequest avec les paramètres donnés.
    • Voici la syntaxe de cette méthode :
      static TargetLocationRequest ^CreateRequest(Platform::String ^name, Platform::String ^defaultContent, Windows::Foundation::Collections::IMap<Platform::String^, Platform::Object^> ^parameters); 
      
      
    • Voici l’exemple de code pour cette méthode :
      var ADB = ADBMobile; 
      var heroBannerRequest = ADB.Target.createRequest("heroBanner", "default.png", null); 
      
      
  • CreateOrder ​ ConfirmRequest (winJS : createOrder ​ ConfirmRequest)
    Crée un objet TargetLocationRequest avec les paramètres donnés.
    • Voici la syntaxe de cette méthode :
      static TargetLocationRequest ^CreateOrderConfirmRequest(Platform::String ^name, Platform::String ^orderId, Platform::String ^orderTotal, Platform::String ^productPurchasedId, Windows::Foundation::Collections::IMap<Platform::String^, Platform::Object> ^parameters); 
      
      
    • Voici l’exemple de code pour cette méthode :
      var ADB = ADBMobile; 
      var orderConfirm = ADB.Target.createOrderConfirmRequest("orderConfirm", "order", "47.88", "3722", null); 
      
      
  • ClearCookies (winJS : clearCookies)
    Efface les cookies Target pour l’application sur l’appareil en cours d’utilisation.
    • Voici la syntaxe de cette méthode :
      static void ClearCookies(); 
      
      
    • Voici l’exemple de code pour cette méthode :
      ADBMobile.Target.clearCookies();
      
      
  • GetPcId (winJS : getPcId)
    Renvoie le cookie d’ID de PC pour l’appareil en cours d’utilisation.
    • Voici la syntaxe de cette méthode :
      static Platform::String ^GetPcId();
      
      
    • Voici l’exemple de code pour cette méthode :
      auto pcId = ADBMobile.Target.getPcId(); 
      
      
  • GetSessionId (winJS : getSessionId)
    Renvoie le cookie d’ID de session pour l’appareil en cours d’utilisation.
    • Voici la syntaxe de cette méthode :
      static Platform::String ^GetSessionId(); 
      
      
    • Voici l’exemple de code pour cette méthode :
      auto sessionId = ADBMobile.Target.getSessionId();