diff options
author | Thomas Voss <mail@thomasvoss.com> | 2024-11-27 20:54:24 +0100 |
---|---|---|
committer | Thomas Voss <mail@thomasvoss.com> | 2024-11-27 20:54:24 +0100 |
commit | 4bfd864f10b68b71482b35c818559068ef8d5797 (patch) | |
tree | e3989f47a7994642eb325063d46e8f08ffa681dc /doc/rfc/rfc8107.txt | |
parent | ea76e11061bda059ae9f9ad130a9895cc85607db (diff) |
doc: Add RFC documents
Diffstat (limited to 'doc/rfc/rfc8107.txt')
-rw-r--r-- | doc/rfc/rfc8107.txt | 395 |
1 files changed, 395 insertions, 0 deletions
diff --git a/doc/rfc/rfc8107.txt b/doc/rfc/rfc8107.txt new file mode 100644 index 0000000..3c553d1 --- /dev/null +++ b/doc/rfc/rfc8107.txt @@ -0,0 +1,395 @@ + + + + + + +Internet Engineering Task Force (IETF) J. Wold +Request for Comments: 8107 Advertising Digital Identification +Category: Informational March 2017 +ISSN: 2070-1721 + + + Advertising Digital Identifier (Ad-ID) + URN Namespace Definition + +Abstract + + Advertising Digital Identifiers (Ad-IDs) are used to identify + advertising assets across all media platforms. This document defines + the formal Uniform Resource Name (URN) Namespace Identifier (NID) + "adid" for Ad-IDs. + +Status of This Memo + + This document is not an Internet Standards Track specification; it is + published for informational purposes. + + This document is a product of the Internet Engineering Task Force + (IETF). It represents the consensus of the IETF community. It has + received public review and has been approved for publication by the + Internet Engineering Steering Group (IESG). Not all documents + approved by the IESG are a candidate for any level of Internet + Standard; see Section 2 of RFC 7841. + + Information about the current status of this document, any errata, + and how to provide feedback on it may be obtained at + http://www.rfc-editor.org/info/rfc8107. + +Copyright Notice + + Copyright (c) 2017 IETF Trust and the persons identified as the + document authors. All rights reserved. + + This document is subject to BCP 78 and the IETF Trust's Legal + Provisions Relating to IETF Documents + (http://trustee.ietf.org/license-info) in effect on the date of + publication of this document. Please review these documents + carefully, as they describe your rights and restrictions with respect + to this document. Code Components extracted from this document must + include Simplified BSD License text as described in Section 4.e of + the Trust Legal Provisions and are provided without warranty as + described in the Simplified BSD License. + + + + + +Wold Informational [Page 1] + +RFC 8107 Ad-ID URN Namespace Definition March 2017 + + +Table of Contents + + 1. Introduction...................................................2 + 2. URN Namespace Definition Template..............................2 + 3. Namespace Considerations.......................................5 + 4. Community Considerations.......................................5 + 5. Security Considerations........................................5 + 6. IANA Considerations............................................5 + 7. Normative References...........................................6 + Appendix A. Additional Background Information.....................7 + Author's Address...................................................7 + +1. Introduction + + This document defines the formal Uniform Resource Name (URN) + Namespace Identifier (NID) for Ad-IDs. + + Ad-ID is the industry standard for identifying advertising assets + across all media platforms (e.g., over the air, online, over the top, + mobile, and place based). Ad-IDs are unique codes for each creative + advertising asset. Those unique codes are applied to all media. + + Ad-IDs are an eleven-character ASCII string except for High + Definition (HD) or Three-Dimensional (3D) codes, which have an H or D + as the 12th character. + + Ad-ID also provides descriptive metadata about the advertisement. + The metadata includes the advertiser, brand, product, commercial + title, product categorization, and other essential data about the + advertisement. The metadata can be retrieved using the unique code. + + See Appendix A for additional background information. + +2. URN Namespace Definition Template + + Using the template in [RFC3406], the namespace definition is as + follows: + + Namespace ID: + + adid + + Registration Information: + + Version 1 + 2016-03-22 + + + + + +Wold Informational [Page 2] + +RFC 8107 Ad-ID URN Namespace Definition March 2017 + + + Declared registrant of the namespace: + + Registering organization: + Advertising Digital Identification, LLC + 11020 David Taylor Drive, Suite 305 + Charlotte, NC 28262-1103 + USA + + Contact: + URL: http://www.ad-id.org/contact + Email: cs@ad-id.org + + Declaration of syntactic structure: + + The identifier structure is an Ad-ID that consists of a unique + eleven-character string or a unique twelve-character string (video + codes only). + + This string is divided into three parts: + + 1. A four-character alphanumeric Company Prefix, not starting with + "0" + 2. A seven-character alphanumeric code + 3. An optional one-character Video Format Identifier. + H - High Definition + D - Three-Dimensional + + The URN representation URN-ADID of an Ad-ID conforms to the + following syntax (expressed using ABNF [RFC5234]): + + URN-ADID = "urn:adid:" full-adid-identifier + full-adid-identifier = + full-adid-prefix full-adid-code [full-adid-suffix] + full-adid-prefix = (ALPHA / %x31-39) 3*alphanum + full-adid-code = 7*alphanum + full-adid-suffix = "H" / "D" + alphanum = ALPHA / DIGIT + + Examples: + + Standard Definition: urn:adid:ABCD0001000 + High Definition: urn:adid:ABCD0001000H + + Relevant ancillary documentation: + + [SMPTERP2092-1] specifies Advertising Digital Identifier (Ad-ID) + representations. + + + + +Wold Informational [Page 3] + +RFC 8107 Ad-ID URN Namespace Definition March 2017 + + + Identifier uniqueness considerations: + + The Registrar (Advertising Digital Identification, LLC) is + responsible for managing the assignment of the Ad-ID and shall + ensure its uniqueness by checking the identifier against the list + of existing identifiers. In addition, each Ad-ID is associated + with a its own unique URN-ADID. + + Ad-ID Registrar has assigned "adid" as a unique identifier. It is + associated with a single URN-ADID. + + Identifier persistence considerations: + + The assignment process guarantees that 'adids' will not be + reassigned or reused, and the binding between the identifier and + its resource is permanent. + + These rules apply to this URN namespace. + + Process of identifier assignment: + + Ad-IDs are generated by the Ad-ID's proprietary registration + procedures. + + Process for identifier resolution: + + Ad-ID URNs are resolved via URN resolvers that are maintained by + the Ad-ID. + + Rules for Lexical Equivalence: + + Lexical equivalence of URN-ADID is defined by case-insensitive + string match. + + Conformance with URN Syntax: + + As specified above, the syntax of URN-ADID is a subset of the URN + syntax specified in [RFC2141]. + + Validation mechanism: + + The validity of a URN-ADID can be checked using Ad-ID's web + services. For more information on Ad-ID's web services, please + refer to the following links: + + http://www.ad-id.org/user-support/faqs/faq-category/web-services + http://www.ad-id.org/ad-id-web-services-api-guide + + + + +Wold Informational [Page 4] + +RFC 8107 Ad-ID URN Namespace Definition March 2017 + + + Scope: + + Ad-IDs are centrally registered, globally unique identifiers of + advertising assets that are used worldwide. + +3. Namespace Considerations + + Ad-IDs are intended for use in Internet applications, where URNs are + routinely used to identify audiovisual resources. There is no direct + mapping from Ad-IDs to existing URN namespaces. + +4. Community Considerations + + The primary registrants of Ad-IDs are advertisers and agencies. Ad- + IDs can be used by anyone to unambiguously identify advertising + assets and retrieve underlying metadata. The primary benefits of its + use are providing greater transparency and accountability in the + advertising marketplace, helping to eliminate costly errors + associated with the inconsistent use of advertising-asset identifiers + throughout the advertising supply chain, and enabling a more granular + audience measurement across multiple platforms. + +5. Security Considerations + + This document specifies the syntax of the Ad-ID URN namespace and + makes no security representations. However, note that failure to + conform to the syntactic and lexical equivalence rules specified in + [RFC3406] when using an Ad-ID as a criterion for accessing restricted + resources can result in granting unauthorized access. + +6. IANA Considerations + + This document defines "ad-id" in the "Formal URN Namespaces" + registry. + + + + + + + + + + + + + + + + + +Wold Informational [Page 5] + +RFC 8107 Ad-ID URN Namespace Definition March 2017 + + +7. Normative References + + [RFC2141] Moats, R., "URN Syntax", RFC 2141, DOI 10.17487/RFC2141, + May 1997, <http://www.rfc-editor.org/info/rfc2141>. + + [RFC3406] Daigle, L., van Gulik, D., Iannella, R., and P. Faltstrom, + "Uniform Resource Names (URN) Namespace Definition + Mechanisms", BCP 66, RFC 3406, DOI 10.17487/RFC3406, + October 2002, <http://www.rfc-editor.org/info/rfc3406>. + + [RFC5234] Crocker, D., Ed., and P. Overell, "Augmented BNF for + Syntax Specifications: ABNF", STD 68, RFC 5234, DOI + 10.17487/RFC5234, January 2008, + <http://www.rfc-editor.org/info/rfc5234>. + + [SMPTERP2092-1] + Society of Motion Picture and Television Engineers, + "Advertising Digital Identifier (Ad-ID) Representations", + SMPTE RP 2092-1, April 2015. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Wold Informational [Page 6] + +RFC 8107 Ad-ID URN Namespace Definition March 2017 + + +Appendix A. Additional Background Information + + Ad-IDs are an eleven-character ASCII string except for High + Definition (HD) or Three-Dimensional (3D) codes, which have an H or D + as the 12th character. + + Ad-ID may have Complimentary Definition Codes (CDCs), which are + matching SD, HD, and/or 3D codes where only the 12th character of the + code varies. This only applies to video codes. + + For example, a video with a standard format and high-definition + format would have a single code for each format. + + Standard: ABCD1234000 + High Definition: ABCD1234000H + + More information: http://www.ad-id.org/how-it-works/ad-id-structure + + Advertising Digital Identification <http://www.ad-id.org/> + +Author's Address + + Jarrett Wold + Advertising Digital Identification (Ad-ID) + 708 Third Avenue + New York, NY 10017 + + Email: jwold@ad-id.org + + + + + + + + + + + + + + + + + + + + + + + +Wold Informational [Page 7] + |