O Smart Delivery oferece suporte a dois métodos de integração: AAR nativo e baseado em componentes (Portal & Bundle).
Pré-requisitos
A versão base deve ser 10.1.60-beta ou posterior, pois o mPaaS oferece suporte total ao Smart Delivery a partir dessa versão. Antes de adicionar o SDK, confirme a versão base. Consulte as informações da versão em Current mPaaS SDK Version, no menu mPaaS > Baseline Upgrade do projeto.
Se utilizar o método de integração AAR nativo, primeiro adicione o mPaaS ao seu projetoadicione o mPaaS ao seu projeto.
Para o método de integração baseado em componentes, conclua antes o processo de integraçãoprocesso de integração baseado em componentes.
Adicionar o SDK
Método AAR nativo
Instale o componente Smart Delivery no projeto por meio do Component Management (AAR). Para mais detalhes, consulte Gerencie dependências de componentes (AAR nativo)Gerenciamento de componentes AAR.
Método mPaaS Inside
Use o Component Management para instalar o componente Smart Delivery no projeto. Para mais informações, consulte Gerencie dependências de componentesAdicionar dependências de componentes.
Método baseado em componentes (Portal&Bundle)
Nos projetos Portal e Bundle, instale o componente Smart Delivery usando o Component Management. Consulte Processo de integraçãoAdicionar dependências de componentes para obter mais detalhes.
Inicializar o mPaaS
Se utilizar o método de integração AAR nativa, inicialize o mPaaS.
public class MyApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
// Initialize mPaaS
MP.init(this);
}
}
Para mais informações, consulte Inicializar o mPaaS.
Adicionar a configuração
A partir da versão 10.1.68.18, o componente Smart Delivery não se inicializa mais automaticamente para buscar espaços de anúncio e atividades ao iniciar um processo. Adicione a seguinte configuração ao arquivo AndroidManifest para ative a inicialização automática:
<meta-data android:name="com.mpaas.cdp.autoInit" android:value="true" />
Após atualizar de uma versão base anterior para a 10.1.68.18, inclua a configuração acima no arquivo AndroidManifest para garantir o funcionamento correto do recurso.
Próximos passos
Após adicionar o SDK, configure espaços de anúncio predefinidos ou crie espaços de anúncio com configuração dinâmica conforme necessário.