Métodos do Target

Lista de métodos de Público alvo fornecidos pela biblioteca da plataforma Universal Windows.

O SDK suporta atualmente várias Soluções Adobe Experience Cloud, incluindo Analytics, Público alvo e Audience Manager.

As medições de ciclo de vida são enviadas como parâmetros para cada carregamento de mbox.

DICA

Quando você consome winmd métodos do winJS (JavaScript), todos os métodos têm automaticamente a primeira letra em minúsculas.

Referência de classe: TargetLocationRequest

Propriedades

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

Constantes de string

Estas informações ajudam a definir chaves para parâmetros personalizados.

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.

    • Esta é a sintaxe para este método:

      static Windows::Foundation::IAsyncOperation<Platform::String ^> ^LoadRequest(TargetLocationRequest ^request);
      
    • Esta é a amostra de código para este método:

      var fADB = ADBMobile; 
       ADB.Target.loadRequest(heroBannerRequest).then(function(content){ 
          //do something with content returned from target server 
       });
      
  • CreateRequest (winJS: createRequest)

    Creates a TargetLocationRequest object with the given parameters.

    • Esta é a sintaxe para este método:

      static TargetLocationRequest ^CreateRequest(Platform::String ^name, Platform::String ^defaultContent,Windows::Foundation::Collections::IMap<Platform::String^,Platform::Object^> ^parameters); 
      
    • Esta é a amostra de código para este método:

      var ADB = ADBMobile;
      var heroBannerRequest = ADB.Target.createRequest("heroBanner","default.png", null); 
      
  • CreateOrder ​ ConfirmRequest (winJS: createOrder ​ ConfirmRequest)

    Creates a TargetLocationRequest object with the given parameters.

    • Esta é a sintaxe para este método:

      static TargetLocationRequest ^CreateOrderConfirmRequest(Platform::String ^name, Platform::String ^orderId,Platform::String ^orderTotal,Platform::String ^productPurchasedId,Windows::Foundation::Collections::IMap<Platform::String^,Platform::Object^> ^parameters); 
      
    • Esta é a amostra de código para este método:

      varADB = ADBMobile;
      var orderConfirm = ADB.Target.createOrderConfirmRequest("orderConfirm","order","47.88","3722",null);
      
  • ClearCookies (winJS: clearCookies)

    Limpa os cookies do Público alvo do aplicativo no dispositivo atual.

    • Esta é a sintaxe para este método:

      static void ClearCookies();
      
    • Esta é a amostra de código para este método:

      ADBMobile.Target.clearCookies();
      
  • GetPcId (winJS: getPcId)

    Retorna o cookie da ID do PC do dispositivo atual.

    • Esta é a sintaxe para este método:

      staticPlatform::String ^GetPcId();
      
    • Esta é a amostra de código para este método:

      autopcId = ADBMobile.Target.getPcId();
      
  • GetSessionId (winJS: getSessionId)

    Retorna o cookie da ID da sessão do dispositivo atual.

    • Esta é a sintaxe para este método:

      staticPlatform::String ^GetSessionId();
      
    • Esta é a amostra de código para este método:

       autosessionId=ADBMobile.Target.getSessionId(); 
      

Nesta página