
Package Metadata Fields |
|
XML Declaration (required) The character encoding of your document must be defined. Apple Books only accepts UTF-8 encoding as it efficiently encodes non-Roman characters. Important: The metadata.xml file must not contain a byte-order mark (BOM). |
|
Package Container (required) The
The |
|
Language (required) The primary language of the metadata for this package. Fields such as title are expected to appear in this language. As a best practice when specifying a language, use the region subtag (for example, the The language codes are formatted according to the best practices recommended by the Internet Engineering Task Force (IETF) in a group of documents known collectively as BCP 47, and in particular, RFC 5646, which is part of BCP 47. For an overview of these best practices, see https://www.w3.org/International/articles/language-tags/. |
Provider Metadata Fields |
|
Provider (required, Apple-supplied) This value should be the Apple-defined provider name used for partner identification. |
Album Metadata Fields |
|
Album (required) Begins the album block to describe the audiobook and its contents. |
|
Album Type (required) Specifies that the “album” being delivered is an audiobook. You must indicate the type as |
|
Audiobook Vendor ID (required) The permanent value that uniquely identifies this audiobook separately from any other audiobook given by the same provider. Apple strongly recommends using the audiobook 13-digit ISBN-13 identifier for easier content management. The Important: If another form of vendor identifier is provided, it can only contain alphanumeric characters and underscores ("_"). Packages delivered with identifiers containing other characters are rejected. |
|
Audiobook Title (required; can be updated, but may require a ticket; see Content Update Behavior) The title of the audiobook in the primary language of the package (as delivered in the If an audiobook has a title version, it should be included in the audiobook title in parentheses "( )." Generally, the title version is used to distinguish different versions of the same audiobook (for example, "Abridged," "Unabridged," or “Original Staging”). If the audiobook does not have a different version, do not include this information in the metadata. For single-byte characters (such as those drawn from the ASCII character set), there is a limit of 256 characters for album titles. For multiple-byte characters (for example, Japanese), the limit is 1024 bytes, which can equate to as many as 256 characters. |
|
Original Release Date (required; can be updated but may require a ticket; see Content Update Behavior) The original date of the first consumer-available physical audiobook release (cassette, 8-track, CD, or other physical media). This is not the digital release date, unless this audiobook has not previously been released on any format. This is the field presented to the user on Apple Books. This field is cosmetic only and does not impact "available date" or "street date" on Apple Books. For audiobooks that are re-releases (for example, re-mastered, or releases on new media types such as CD, digital, and so on), do not use the date of re-release. This field must be in |
|
Label Name (required; can be updated) The name of the publisher that released the audiobook. |
|
Audiobook Genres (required; can be updated, but may require a ticket; see Content Update Behavior) Genres to associate with the audiobook. Apple recommends defining at least one, but no more than two genres. All audiobook genres have an Apple genre code, which is supplied using the attribute named code used with the
See Audiobook Genres for a list of codes. Important: Genre information may be reassigned at the discretion of Apple Books. |
|
Audiobook Copyright P-Line (optional; can be updated) Performance copyright line for the audiobook. Must be in the form |
|
Audiobook Copyright © Line (optional; can be updated) Copyright line for the audiobook. Must be in the form |
|
Audiobook Artwork (required; can be updated) Audiobook artwork is required, and you must provide the The artwork file must be minimum of 3000 by 3000 pixels. See Artwork Source Profile for complete file requirements. Important: If providing a metadata-only update, the |
|
Audiobook Description (required; can be updated; up to 4000 characters) A description of the audiobook in the language specified in the The The Note: Character counts are for standard 8-bit characters (such as those drawn from the ASCII character set). Fewer multiple-byte characters (for example, Japanese symbols) are allowed. |
Audiobook Products Metadata Fields |
|
|
Product (required; can be updated) For each territory in which an audiobook is to be sold there must be a defined product, which supplies information such as salability, pricing, and sales start date. Product information can be updated by redelivering a metadata-only update. |
|
Audiobook Territory (required; can be updated) The territory in which this audiobook is cleared for sale. Must be specified as an ISO 3166-1 alpha 2 country code. Some countries in the ISO 3166-1 alpha 2 country list contain other countries (for example, United States includes Puerto Rico). For a list for ISO 3166-1 alpha 2 codes, see https://en.wikipedia.org/wiki/ISO_3166-1. For more information on ISO codes, see https://www.davros.org/misc/iso3166.html. |
|
Wholesale Price Tier (required; can be updated) The wholesale price tier for the audiobook. Must be a wholesale price tier number as specified in your contract with Apple. Review your contract to verify the tiers available to you. If you provide an invalid price tier, Apple reserves the right to reject the package or to use default pricing. Contact your Technical Representative for more details. |
|
Cleared for Sale (optional; can be updated) Specifies whether the audiobook is cleared for sale in the territory for the product. Must be |
|
Sales Start Date (optional; can be updated) The date that this audiobook is made available for sale to customers in the specified territory only. This is also known as the "street date" of the audiobook and is written in the format In this example, "2009-01-05" is the sales start date and the audiobook was made available for sale starting January 5, 2009. Important: Omitting this tag on an initial upload makes the audiobook available for sale immediately after normal quality assurance processing. |
|
|
Audiobook Artists (required; can be updated, but may require a ticket; see Content Update Behavior) Name, primary status, and roles for each artist. In this context, "artist" may be any contributor including the book author or narrator. Individual artists, such as co-authors, should be listed separately and not grouped together (for example, "Walter Isaacson", "Dylan Baker" should each have their own Artist You can refer to the artist by Apple identifier (using the For single-byte characters (such as those drawn from the ASCII character set), there is a limit of 256 characters for artist names. For multiple-byte characters (for example, Japanese), the limit is 1024 bytes, which can equate to as many as 256 characters. Role The following roles are required for audiobooks:
Other roles may be provided if appropriate. See Contributor Roles for a complete list of accepted roles. Apple strongly recommends that you list the authors before the narrators in the metadata. Note: Supplying the The role names must be in English in order to be imported into Apple Books. But the names are localized if needed when displayed on Apple Books. Primary Status Primary status indicates whether the audiobook appears on the artist’s page in Apple Books. Typically, there are one or two primary (lead) artists (such as the author or co-authors). For audiobooks without an author (for example, a book that has an editor or translator instead of an author), the primary status should be set to true ( Artist names appear in the order in which they are specified in the provided metadata. Note: The primary status for the narrator role should be set to false ( |
Audiobook Track Metadata Fields |
|
Audiobook Track (required) Begins the Apple recommends that you use as few Note: A track audio file does not equal a chapter. Each track audio file can have several chapters. |
|
Audiobook Track Type (required) Specifies the track as an audiobook as opposed to a regular song or ringtone. |
|
Audiobook Track Vendor Identifier (required) The permanent value that uniquely identifies this track audio file separately from any other track audio file given by the same provider. Apple recommends using the audiobook 13-digit ISBN-13 identifier for easier content management. For multi-track audiobooks, keep in mind that each track’s vendor identifier must be unique. For example, the vendor identifier for this first track is the ISBN-13 identifier, followed by an underscore and the number 1. The Important: If another form of vendor identifier is provided, it can only contain alphanumeric characters and underscores ("_"). Packages delivered with identifiers containing other characters are rejected. |
|
Audiobook Track Title (required; can be updated, but may require a ticket; see Content Update Behavior) The title of the track audio file in the primary language of the package (as delivered in the For single-byte characters (such as those drawn from the ASCII character set), there is a limit of 256 characters for track titles. For multiple-byte characters (for example, Japanese), the limit is 1024 bytes, which can equate to as many as 256 characters. |
|
Audiobook Track Label Name (optional; can be updated) The name of the publisher that released the audiobook. If not specified, the |
|
Audiobook Track Parental Advisory (optional; can be updated) Denotes whether a track audio file contains explicit content. The value can be Important: A track must only be marked |
|
Audiobook Track Number (required) The track number, used to order tracks within an audiobook. Must be a positive integer. The track number must be unique across all tracks in an audiobook. |
|
Audiobook Track Audio File (required; can be updated) Begins the See Audio Source Profile for complete audio asset file requirements. See Concatenating MP3 Files to learn how to combine multiple audiobook MP3 files into a single track audio file. |
|
Audio File Name (required) The name of the track audio file included in this delivery package. The name should be relative to the package (containing no path reference; neither "C:\" nor "/Macintosh HD/" should appear in this path) and it must contain the filename extension (".wav" in this example). The file name can contain only alphanumeric characters (A-Z, a-z, 0-9) and these symbols: underscore ("_"), dash (“-”), and period (“.”). The file name must not start with an underscore, dash, or period and cannot contain spaces, other punctuation or symbols. See Audio Source Profile for more information. Important: Filenames are case-sensitive. |
|
Audio File Size (required) Size in bytes of the provided audio file for the track. |
|
Audio File Checksum (required) The MD5 checksum of the data file. See Checksums for more information. |
|
|
Track Audio Language (required) Use the The language codes are formatted according to the best practices recommended by the Internet Engineering Task Force (IETF) in a group of documents known collectively as BCP 47, and in particular, RFC 5646, which is part of BCP 47. An overview of these best practices is provided here: https://www.w3.org/International/articles/language-tags/. Note: The language specified in the |
|
Audiobook Track Preview Start (optional; can be updated) Specifies a custom start time for the preview audio. The Important: If not specified, the default is 90 seconds for content over 180 seconds in duration and progressively earlier for shorter content. |
|
Audiobook Track Artists (required; can be updated, but may require a ticket; see Content Update Behavior) Name, primary status, and roles for each artist. In this context, "artist" may be any contributor including the book author or narrator. Individual artists, such as co-authors, should be listed separately and not grouped together (for example, "Walter Isaacson", "Dylan Baker" should each have their own Artist You can refer to the artist by Apple identifier (using the For single-byte characters (such as those drawn from the ASCII character set), there is a limit of 256 characters for artist names. For multiple-byte characters (for example, Japanese), the limit is 1024 bytes, which can equate to as many as 256 characters. Role The following roles are required for audiobooks:
Other roles may be provided if appropriate. See Contributor Roles for a complete list of accepted roles. Apple strongly recommends that you list the authors before the narrators in the metadata. Note: Supplying the The role names must be in English in order to be imported. But the names are localized if needed when displayed on Apple Books. Primary Status Primary status indicates whether the audiobook appears on the artist’s page in Apple Books. Typically, there are one or two primary (lead) artists (such as the author or co-authors). For audiobooks without an author (for example, a book that has an editor or translator instead of an author), the primary status should be set to true ( Artist names appear in the order in which they are specified in the provided metadata. Note: The primary status for the narrator role should be set to false ( |
|
Audiobook Track Chaptering (required; can be updated) Defines chapters within a given track audio file. Both Chapter start time is in Important: A chapter start time should not exceed the audio file duration. For example, if the delivered audio file is 18:43 minutes long, and you specify a chapter start time of 37:22:00, delivery fails. Note: If you are concatenating files, and introducing chapter marks at points that were formerly boundaries between those files, be aware that regardless of whether you are specifying milliseconds in your chapter points, you must still track the precise cumulative duration of the files. You may choose to round to the nearest second in specifying the chapter marks. But you should use sub-second precision in tracking the cumulative length of the concatenated files. Otherwise, your chapter points gradually become more inaccurate further into the track as the imprecision is compounded. For chapter titles, use customer-friendly naming conventions if possible, and stay as close as possible to the chapter names of the printed book. If chapters are named in the book, list the chapter number and then the chapter title, for example:
Keep in mind that chapters and track audio files are not the same thing, and the chapter titles should not reflect the track numbers or titles at all. For example, do not include words such as "Track 1", "Track 2" in the chapter titles. Do not restate the title of the book in the chapter titles. If you include chapter numbers in chapter titles, do not restart the chapter numbering with each track audio file in a multiple-track delivery. There is no limit to the total number of chapters specified, but generally chapters should follow the physical product chapter structure. There is a 255-byte limit strictly enforced for chapter titles. The data is stored in the UTF-8 encoding, so for single-byte characters (such as those drawn from the ASCII character set), this equates to a 255-character limit; for multiple-byte (for example, Japanese) characters, this can equate to as few as 71 characters. |
|