Show Menu
ARGOMENTI×

Target methods

List of Target methods provided by the Windows 8.1 Universal App Store library.
Al momento l’SDK dispone di supporto per più Soluzioni Adobe Experience Cloud, tra cui Analytics, Target e Audience Manager. Ai metodi è applicato il prefisso della relativa soluzione. I metodi di Analytics hanno il prefisso "Target".
Le metriche del ciclo di vita sono inviate come parametri a ciascun caricamento Mbox.
When you consume winmd methods from winJS (JavaScript), all methods automatically have their first letter lowercased.

Riferimento classe: TargetLocationRequest

Proprietà

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

Costanti stringa

This information helps you set keys for custom parameters.
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)
    Sends request to your configured Target server and returns the string value of the offer generated in a block callback .
    • Di seguito è riportata la sintassi per questo metodo:
      static Windows::Foundation::IAsyncOperation<Platform::String ^> ^LoadRequest(TargetLocationRequest ^request);
      
      
    • Di seguito è riportato un esempio di codice per questo metodo:
      var ADB = ADBMobile; 
      ADB.Target.loadRequest(heroBannerRequest).then(function(content) { 
      // do something with content returned from target server 
      });
      
      
  • CreateRequest (winJS: createRequest)
    Crea un oggetto TargetLocationRequest con i parametri forniti.
    • Di seguito è riportata la sintassi per questo metodo:
      static TargetLocationRequest ^CreateRequest(Platform::String ^name, Platform::String ^defaultContent, Windows::Foundation::Collections::IMap<Platform::String^, Platform::Object^> ^parameters); 
      
      
    • Di seguito è riportato un esempio di codice per questo metodo:
      var ADB = ADBMobile; 
      var heroBannerRequest = ADB.Target.createRequest("heroBanner", "default.png", null); 
      
      
  • CreateOrder​ConfirmRequest (winJS: createOrder​ConfirmRequest)
    Crea un oggetto TargetLocationRequest con i parametri forniti.
    • Di seguito è riportata la sintassi per questo metodo:
      static TargetLocationRequest ^CreateOrderConfirmRequest(Platform::String ^name, Platform::String ^orderId, Platform::String ^orderTotal, Platform::String ^productPurchasedId, Windows::Foundation::Collections::IMap<Platform::String^, Platform::Object> ^parameters); 
      
      
    • Di seguito è riportato un esempio di codice per questo metodo:
      var ADB = ADBMobile; 
      var orderConfirm = ADB.Target.createOrderConfirmRequest("orderConfirm", "order", "47.88", "3722", null); 
      
      
  • ClearCookies (winJS: clearCookies)
    Elimina i cookie di Target per l’applicazione sul dispositivo corrente.
    • Di seguito è riportata la sintassi per questo metodo:
      static void ClearCookies(); 
      
      
    • Di seguito è riportato un esempio di codice per questo metodo:
      ADBMobile.Target.clearCookies();
      
      
  • GetPcId (winJS: getPcId)
    Restituisce il cookie dell’ID del PC del dispositivo corrente.
    • Di seguito è riportata la sintassi per questo metodo:
      static Platform::String ^GetPcId();
      
      
    • Di seguito è riportato un esempio di codice per questo metodo:
      auto pcId = ADBMobile.Target.getPcId(); 
      
      
  • GetSessionId (winJS: getSessionId)
    Restituisce il cookie dell’ID sessione del dispositivo corrente.
    • Di seguito è riportata la sintassi per questo metodo:
      static Platform::String ^GetSessionId(); 
      
      
    • Di seguito è riportato un esempio di codice per questo metodo:
      auto sessionId = ADBMobile.Target.getSessionId();