The full context for an A+ Content publishing event.

PublishRecord

interface PublishRecord {
    asin: string;
    contentReferenceKey: string;
    contentSubType?: string;
    contentType: ContentType;
    locale: string;
    marketplaceId: string;
}

Properties

asin: string

The Amazon Standard Identification Number (ASIN).

PublishRecord

contentReferenceKey: string

A unique reference key for the A+ Content document. A content reference key cannot form a permalink and might change in the future. A content reference key is not guaranteed to match any A+ content identifier.

PublishRecord

contentSubType?: string

The A+ Content document subtype. This represents a special-purpose type of an A+ Content document. Not every A+ Content document type has a subtype, and subtypes can change at any time.

PublishRecord

contentType: ContentType

PublishRecord

locale: string

The IETF language tag, which supports the primary language subtag and one secondary language subtag. The secondary language subtag is usually a regional designation. This doesn't support subtags other than the primary and secondary subtags. Pattern: ^[a-z]{2,}-[A-Z0-9]{2,}$

PublishRecord

marketplaceId: string

The marketplace ID is the globally unique identifier of a marketplace. To find the ID for your marketplace, refer to Marketplace IDs.

PublishRecord

MMNEPVFCICPMFPCPTTAAATR