GENWiki

Premier IT Outsourcing and Support Services within the UK

User Tools

Site Tools


rfc:rfc8107

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]

/data/webs/external/dokuwiki/data/pages/rfc/rfc8107.txt · Last modified: 2017/03/09 03:26 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki