As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Integração ao AWS Marketplace Commerce Analytics Service
Com o AWS Marketplace Commerce Analytics Service, você pode acessar programaticamente os dados do produto e do cliente por meio de. AWS Marketplace Para começar a usar o AWS Marketplace Commerce Analytics Service, você deve configurar seu Conta da AWS e Serviços da AWS usar o AWS Marketplace Commerce Analytics Service. Essas seções mostram como configurar Conta da AWS e Serviços da AWS usar o AWS Marketplace Commerce Analytics Service.
Para usar o AWS Marketplace Commerce Analytics Service
Etapa 1: configure seu Conta da AWS com permissões
AWS Marketplace recomenda fortemente o uso de funções AWS Identity and Access Management (IAM) para fazer login em Portal de gerenciamento do AWS Marketplace vez de usar as credenciais da sua conta raiz. Consulte Políticas e permissões para vendedores do AWS Marketplace para obter IAM permissões específicas para as permissões AWS Marketplace do Commerce Analytics Service. Ao criar usuários individuais para as pessoas que acessam a sua conta, você pode dar a cada usuário um conjunto exclusivo de credenciais de segurança. Você também pode conceder permissões diferentes para cada usuário . Se necessário, você poderá alterar ou revogar as permissões de um usuário do a qualquer momento.
Etapa 2: criar um bucket Amazon S3 de destino
O Serviço de análise de comércio fornecerá os dados que você solicitar a um bucket do Amazon S3 que você especificar. Se você já tem um bucket do Amazon S3 para ser usado, passe para a próxima etapa.
Se você não tiver um bucket do Amazon S3 ou desejar criar um bucket do Amazon S3 especificamente para esses dados, consulte as orientações em Como criar um bucket do S3.
Etapa 3: configurar um SNS tópico da Amazon para notificações de resposta
O Commerce Analytics Service fornece notificações de resposta usando a AmazonSNS. O serviço publicará mensagens nesse tópico para informar quando seus conjuntos de dados estiverem disponíveis ou quando tiver ocorrido um erro. Se você já tem um SNS tópico da Amazon para essa finalidade, vá para a próxima etapa.
Se você não tiver um SNS tópico da Amazon configurado para esse serviço, configure um agora. Para obter instruções, consulte Criar um tópico.
Registre o tópico Amazon Resource Name (ARN) para o tópico que você criou, pois ARN é necessário chamar o serviço.
Etapa 4: inscrever-se no programa Commerce Analytics Service
O Commerce Analytics Service acessa o bucket do Amazon S3 e o tópico SNS da Amazon depois que você configura o serviço com ARN o para o tópico e o nome do bucket.
Para habilitar o acesso
-
Faça login no Portal de gerenciamento do AWS Marketplace
com o Conta da AWS que você usa para gerenciar seus AWS Marketplace produtos. -
Verifique se você tem as IAMpermissões necessárias para se inscrever no AWS Marketplace Commerce Analytics Service.
-
Navegue até a página de inscrição no Serviço de análise de comércio
. -
Insira o nome do bucket do Amazon S3 e o SNS tópico da Amazon e escolha ARN Inscrever-se.
-
Na página de permissões, escolha Allow (Permitir).
-
No Portal de gerenciamento do AWS Marketplace, registre o nome da função ARN na mensagem de sucesso. Você precisa ligar ARN para o serviço.
nota
A integração com o Commerce Analytics Service cria uma IAM função em seu Conta da AWS. A IAM função permite AWS Marketplace gravar no bucket do Amazon S3 e publicar notificações no tópico da AmazonSNS. AWS Marketplace usa a conta 452565589796 para realizar essas ações associadas a essa função. IAM
Etapa 5: verificar sua configuração
A última etapa é verificar se a configuração está sendo executada conforme o esperado.
Para testar sua configuração
-
Baixe, instale e configure a interface de linha de AWS comando (AWS CLI).
-
Usando o AWS CLI, execute este comando.
aws marketplacecommerceanalytics generate-data-set \ --data-set-type "customer_subscriber_hourly_monthly_subscriptions" \ --data-set-publication-date "{TODAY'S-DATE}" \ --role-name-arn "{YOUR-ROLE-NAME-ARN}" \ --destination-s3-bucket-name "{amzn-s3-demo-bucket}" \ --destination-s3-prefix "TEST_PREFIX" \ --sns-topic-arn "{YOUR-SNS-TOPIC-ARN}"
-
Para
--data-set-publication-date
,{TODAY'S DATE}
substitua pela data atual usando o formato ISO -8601,, ondeYYYY
é o ano de quatro dígitosYYYY-MM-DDT00:00:00Z
, é o mês de dois dígitos eMM
é o dia de dois dígitos.DD
-
Para
--role-name-arn
,{YOUR-ROLE-NAME-ARN}
substitua pela ARN função que você recebeu do processo de inscrição emEtapa 4: inscrever-se no programa Commerce Analytics Service. -
Para --destination-s3-bucket-name, substitua {amzn-s3-demo-bucket} pelo nome do bucket do Amazon S3 em que você criou. Etapa 2: criar um bucket Amazon S3 de destino
-
Para — sns-topic-arn, substitua {YOUR- SNS - TOPIC -ARN} pelo SNS tópico da Amazon em que você criouEtapa 3: configurar um SNS tópico da Amazon para notificações de resposta.
Se você receber uma resposta incluindo a resposta de dataSetRequestID do serviço, você concluiu o processo de integração. Uma resposta bem-sucedida é parecida com esta:
{ "dataSetRequestId": "646dd4ed-6806-11e5-a6d8-fd5dbcaa74ab" }