get-domain-statistics-report doen't work

0

Hi, I'm trying to make pinpointemail.getDomainStatisticsReport JS API method work but I'm getting an error

pinpoint
    .getDomainStatisticsReport({
      Domain: 'microapps.com ',
      StartDate: 1550059328,
      EndDate: 1550404838
    })
    .promise()
    .then(result => {
      console.log(result);
    });

Always returns BadRequestException: Start date must be specified.

I'v tried with ISO dates and unix timestamps.

AWS CLI method doesn't work either

aws pinpoint-email get-domain-statistics-report --domain microapps.com  --start-date 1547812823 --end-date 1550404838

Returns: An error occurred (500) when calling the GetDomainStatisticsReport operation (reached max retries: 4): Internal Server Error

질문됨 5년 전222회 조회
1개 답변
0

Hello,

The domain statistics report is part of the Deliverability Dashboard feature of Amazon Pinpoint. Have you enabled the Deliverability Dashboard feature?

It's not clear from our documentation, but you have to enable the Deliverability Dashboard feature in order to run getDomainStatisticsReport. You can learn more about the Deliverability Dashboard at https://docs.aws.amazon.com/pinpoint/latest/userguide/channels-email-deliverability-dashboard.html.

By the way, the API expects a Unix timestamp, but it appears that the CLI will accept an ISO 8601 formatted string and convert it appropriately.

I apologize for the omission. I'll make sure we get our documentation updated as soon as possible.

Thank you for using Amazon Pinpoint.

Brent @ AWS

AWS
답변함 5년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠