Show Menu
ARGOMENTI×

Target methods

Elenco di metodi di Target forniti dalla libreria della piattaforma UWP (Universal Windows Platform).
Al momento l’SDK dispone di supporto per più Soluzioni Adobe Experience Cloud, tra cui Analytics, Target e Audience Manager.
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 di 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 fADB = 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:
      varADB = 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:
      staticPlatform::String ^GetPcId();
      
      
    • Di seguito è riportato un esempio di codice per questo metodo:
      autopcId = ADBMobile.Target.getPcId();
      
      
  • GetSessionId (winJS: getSessionId)
    Restituisce il cookie dell’ID sessione del dispositivo corrente.
    • Di seguito è riportata la sintassi per questo metodo:
      staticPlatform::String ^GetSessionId();
      
      
    • Di seguito è riportato un esempio di codice per questo metodo:
       autosessionId=ADBMobile.Target.getSessionId();