Show Menu
화제×

Embed code and hosting options

이 문서에는 다이내믹 태그 관리의 다양한 호스팅 옵션에 대한 정보가 포함되어 있습니다. Akamai, 자체 호스팅 FTP 배달 및 자체 호스팅 라이브러리 다운로드.
성공적인 구현을 위해서는 Adobe 도움말에 나타나는 지침을 따라야 합니다. Specifically, you must place the header code in the <head> section of your document templates. Also, you must place the footer code just before the closing </body> tag. Placing either of these embed codes elsewhere in your markup, or using asynchronous methods to append the embed codes, are not a supported implementation of Dynamic Tag Management.
지원되지 않는 방식으로 구현하면 예기치 않은 결과가 발생하고 고객 지원 센터 및 엔지니어링 센터에서 구현을 지원할 수 없게 됩니다.
한 페이지에 여러 포함 코드를 사용하면 충돌이 발생할 수 있으므로 지원되지 습니다.

Hosting workflow

다음 그림은 다이내믹 태그 관리의 호스팅 워크플로우를 보여줍니다.

Hosting options

You can deploy Dynamic Tag Management using one or more of the following options, found on the Embed tab:

Akamai(Amazon S3에서 마이그레이션됨)

  • 가장 간단히 구현할 수 있는 호스팅 옵션입니다.
  • 글로벌하게 분산된 게재 네트워크입니다.
  • 추가적인 타사 인프라 종속성(DNS 조회, Akamai 가용성)을 추가합니다.
  • See Akamai for information about migrating from Amazon S3 to Akamai.
  1. 다이내믹 태그 관리는 사용자 지정 JavaScript 라이브러리를 생성합니다.
  2. 다이내믹 태그 관리는 사용자 지정 JavaScript 라이브러리를 Akamai로 내보냅니다.
  3. 타겟 웹 사이트는 Akamai가 호스팅하는 다이내믹 태그 관리 라이브러리를 페이지 수준에서 직접 참조합니다.

Amazon S3

2015 년 7 월 31 일 이후 Adobe는 더 이상 Amazon S 3를 지원하지 않습니다. Amazon S 3의 다이내믹 태그 관리 라이브러리는 2015 년 12 월 31 일까지 계속 지원되지만 읽기 전용 상태로만 제공됩니다. 다이내믹 태그 관리에서 수행된 모든 변경 사항은 더 이상 이러한 파일에 반영되지 않습니다.
2015년 7월 31일 이후에 사이트에 추가적인 변경 사항을 배포하려면 Adobe의 다른 호스팅 옵션 중 하나를 선택해야 합니다. 자체 호스팅(FTP 게재 또는 라이브러리 다운로드)은 항상 추천 우수 사례지만, Adobe의 타사 Akamai 호스팅도 세계적인 옵션입니다.

자체 호스팅: FTP 배달

Dynamic Tag Management uses a push approach to export custom JavaScript libraries directly to the web content server host via the FTP protocol.
이 솔루션에서는 웹 컨텐츠 서버에서 사용할 수 있는 FTP 서버와 자격 증명이 있어야 사용자 지정 다이내믹 태그 관리 라이브러리의 변경 사항을 게시할 수 있습니다.
For more detailed information, see FTP .
  1. 다이내믹 태그 관리는 사용자 지정 JavaScript 라이브러리를 생성합니다.
  2. 다이내믹 태그 관리는 FTP를 통해 사용자 지정 JavaScript 라이브러리를 호스트 서버로 내보냅니다.
  3. 타겟 웹 사이트는 사용자 지정 다이내믹 태그 관리 라이브러리를 로컬로 참조합니다.

자체 호스팅: 라이브러리 다운로드

The application uses a pull approach to export custom JavaScript libraries to Amazon S3. 여기에서 라이브러리는 호스팅되는 서버 측 프로세스로 액세스할 수 있습니다.
또한 라이브러리는 다이내믹 태그 관리 인터페이스에서 바로 웹 다운로드를 통해 사용할 수 있습니다.
이 솔루션에서는 다이내믹 태그 관리 라이브러리를 수동으로 검색하고 게시하거나, Akamai에서 웹 컨텐츠 서버로 라이브러리를 가져오는 자동화된 프로세스를 만들어야 합니다.
이 접근 방식은 설정하는 데 시간이 가장 오래 걸리지만 가장 안전하고 유연한 옵션이기도 합니다.
자세한 내용은 라이브러리 다운로드 옵션을 제공합니다.
  1. 다이내믹 태그 관리는 사용자 지정 JavaScript 라이브러리를 생성합니다.
  2. 다이내믹 태그 관리는 사용자 지정 JavaScript 라이브러리를 Akamai로 내보냅니다.
  3. 사용자 지정 다이내믹 태그 관리 라이브러리는 수동으로 또는 프로그래밍 방식으로 웹 컨텐츠 서버로 이동됩니다.
  4. 타겟 웹 사이트는 사용자 지정 다이내믹 태그 관리 라이브러리를 로컬로 참조합니다.
사용자의 CDN 또는 인프라에서 ## 옵션을 호스팅하여 성능 개선과 제어 수준 향상을 예상할 수 있습니다.

비디오 시청의 기대 목표:
  • 다양한 호스팅 옵션 설명

Hosting considerations (FAQ)

호스팅 옵션을 결정할 때 이러한 질문을 고려하십시오.
조직에 가장 잘 맞는 호스팅 옵션을 결정할 때 다음 질문을 고려할 수 있습니다:
  • 호스팅 옵션을 선택하려면 어떻게 합니까?
    다이내믹 태그 관리는 시스템을 실행하는 데 필요한 모든 코드가 들어 있는 다양한 JavaScript 파일을 만들고 사용합니다. 이러한 라이브러리 파일은 Adobe에서 호스팅할 수도 있고 자체 웹 아키텍처에서 자체 서버에서 호스팅할 수도 있습니다.
    또한 라이브러리 다운로드 호스팅 옵션을 사용하여 라이브러리 파일을 자체 호스팅할 수도 있습니다. 허가된 다이내믹 태그 관리 사용자가 소프트웨어를 변경하면 시스템은 이러한 변경 사항을 라이브러리 파일에 씁니다. 이 옵션을 사용하여 서버에 라이브러리 파일을 호스팅하면 시스템은 서버의 변경 사항을 가져올 수 있는 방법이 필요합니다. 라이브러리 다운로드 호스팅 옵션을 사용할 경우 시스템은 사용자 시스템에 ping(http 게시물)을 전송하여 서버에서 라이브러리 파일이 업데이트되었음을 알 수 있도록 합니다. IT 팀은 크론 작업 또는 기타 스크립트된 프로세스를 만들 수 있으므로 서버에서 변경된 파일을 선택할 수 있습니다. 이러한 방식으로 다이내믹 태그 관리에서 변경이 수행될 때마다 서버에서 호스팅하고 있는 파일이 자동으로 업데이트될 수 있습니다.
    웹 속성에 대해 이러한 호스팅 옵션 중 하나 이상을 사용할 수 있습니다. 단일 페이지에 둘 이상의 포함 코드를 사용하지만 않으면 됩니다. 예를 들어 스테이징 환경에서 Akamai를 사용하고 프로덕션 환경에서 자체 호스팅된 옵션 중 하나를 사용할 수 있습니다. 또는 에이전시 파트너 중 하나가 호스팅한 모든 사이트, 도메인 또는 하위 도메인에 대해 Akamai 옵션을 사용할 수 있습니다. 이러한 옵션을 사용하면 특정 요구에 따라 보다 유연하게 라이브러리 파일을 호스팅할 수 있습니다.
  • 웹 사이트 컨텐츠 출처에 대한 현재 정책은 무엇입니까?
    이 질문에 대한 대답은 JavaScript 라이브러리를 Akamai에서 호스팅할 수 있는지, FTP를 통해 웹 사이트 파일 구조에 푸시할 수 있는지, 아니며 서버 측 프로세스로 파일 구조에 수동으로 가져올 수 있는지 여부를 결정하는 데 도움이 됩니다.
  • 한 번에 둘 이상의 다이내믹 태그 관리 라이브러리 호스팅 옵션을 사용할 수 있습니까?
    예. 호스팅 옵션을 수에 제한 없이 설정하여 사용하고 도메인 또는 하위 도메인마다 다른 포함 코드를 사용할 수 있습니다.
    예를 들어 스테이징, 개발, 테스트 또는 UAT와 같은 낮은 수준의 비프로덕션 환경에 Akamai 옵션을 사용하려고 할 수 있습니다. 동시에 프로덕션 환경에 대해 라이브러리 다운로드와 같은 자체 호스팅된 옵션 중 하나를 사용할 수 있습니다.
    같은 페이지에서 둘 이상의 옵션을 사용할 수 없습니다. 한 페이지에서 둘 이상의 머리글 포함 코드를 구현하지 않아야 합니다.
  • 현재 웹 사이트 컨텐츠 배포 프로세스는 무엇입니까?
    배포 프로세스는 변경 사항을 다이내믹 태그 관리 관리 인터페이스에서 사이트에 배포하는 속도에 영향을 줍니다. 웹 사이트에서 다이내믹 태그 관리를 처음 설치하는 데 걸리는 시간도 영향을 줍니다.
  • 웹 페이지의 현재 페이지 수준 마크업과 구조는 무엇입니까?
    웹 사이트에서 기본적인 페이지 수준 마크업과 구조 결정에 대한 이해는 관리 인터페이스 내에서 다이내믹 태그 관리의 적절한 설치와 규칙 작성에 도움이 됩니다.
    식별할 주요 항목은 다음과 같습니다.
    • 웹 페이지의 <head> 섹션 내에서 참조되는 JavaScript 라이브러리.
    • 머리글 및 바닥글과 같은 페이지의 개별 섹션이 동적으로 생성되는지 여부. 사용되는 모든 컨텐츠 관리 시스템에 대한 지식은 적절한 호스팅 방법론을 결정하는 데 도움이 됩니다.

Akamai

Akamai는 기본 외부 호스팅 옵션으로 Akamai는 신뢰할 수 있는 호스팅 환경을 제공하며, 구현하기가 가장 간단한 옵션으로서, DNS 조회, 로드 시간 및 왕복 게재 시간 단축과 같은 최고의 타사 인프라 종속성을 제공합니다.
Akamai 호스팅 옵션을 선택하면 Akamai 아키텍처에 있는 Adobe의 Edge CDN에 웹 속성 라이브러리 파일을 저장할 수 있습니다. 이 옵션을 사용하면 내부 IT 팀 및 서버 없이도 페이지 템플릿에 포함 코드를 설치하고 다이내믹 태그 관리를 빠르게 시작할 수 있습니다.
2015 년 7 월 31 일 이후 Adobe는 더 이상 Amazon S 3를 지원하지 않습니다. Amazon S 3의 다이내믹 태그 관리 라이브러리는 2015 년 12 월 31 일까지 계속 지원되지만 읽기 전용 상태로만 제공됩니다. 다이내믹 태그 관리에서 수행된 모든 변경 사항은 더 이상 이러한 파일에 반영되지 않습니다.
2015년 7월 31일 이후에 사이트에 추가적인 변경 사항을 배포하려면 Adobe의 다른 호스팅 옵션 중 하나를 선택해야 합니다. 자체 호스팅(FTP 게재 또는 라이브러리 다운로드)은 항상 추천 우수 사례지만, Adobe의 타사 Akamai 호스팅도 세계적인 옵션입니다.

Akamai cache control headers

Cache control headers are automatically set for libraries hosted on Akamai ( assets.adobedtm.com ).
  • 제작 빌드: 캐시 제어 헤더가 60 분으로 설정되어 있습니다.
  • Staging builds with -staging in the filename: Cache control headers are set to 0 minutes
캐시 컨트롤 헤더를 받고 존중하는 것은 브라우저에 달려 있습니다. 일부 브라우저에서는 무시해도 됩니다.

Why choose Akamai hosting?

다이내믹 태그 관리의 # 섹션에서 # 옵션을 선택하면 다이내믹 태그 관리 라이브러리 파일이 Akamai 아키텍처에서 실행되는 Adobe Edge CDN의 방문자에게 제공됩니다.
Akamai는 많은 수의 전역 웹 방문자에게 컨텐츠를 제공할 때 강력한 능력을 나타냅니다. 로드 밸런싱되고 지리적으로 최적화된 노드로 구성된 중복 네트워크를 실행하여 전 세계 다양한 위치의 방문자에게 가능한 한 빠르게 컨텐츠를 제공합니다.
Akamai는 특히 87개국에서 1,150개가 넘는 네트워크에 속한 137,000대 이상의 서버를 실행합니다. 중복성을 위해 단지 한 서버에서 다른 서버로 라우팅되는 것이 아니라 필요에 따라 서버의 한 노드에서 서버의 다른 노드로 라우팅됩니다. 다시 말해서, 하나의 노드 내에서 중복성을 보장하기 위해 각 노드가 복수의 서버로 구성되므로 상자의 작동이 중단되더라도 노드의 다른 상자가 대체할 수 있어 문제가 되지 않습니다. 한 노드가 작동 중단되면 가장 가까운 다음 노드에서 캐시된 동일한 컨텐츠가 제공됩니다. 노드는 방문자 위치, 트래픽 로드 및 기타 요소에 따라 동적으로 선택되므로 각 방문자에 대해 최선의 로컬 노드에서 일관되게 컨텐츠가 제공됩니다.

Can I avoid errors if Akamai is unavailable?

아니요. 다이내믹 태그 관리는 라이브러리를 사용할 수 없을 경우 클라이언트측에서 아무 작업도 수행할 수 없습니다. 그렇지만 Akamai를 사용할 수 없는 경우는 특히 드뭅니다.

Amazon S3에서 Akamai로의 마이그레이션

Amazon S3 코드를 바꾸어 Amazon S3 호스팅에서 Akamai로 마이그레이션합니다.
2015 년 7 월 31 일부터 Adobe는 더 이상 Amazon S 3를 지원하지 않습니다. Amazon S 3의 다이내믹 태그 관리 라이브러리는 2015 년 12 월 31 일까지 계속 지원되지만 읽기 전용 상태로만 제공됩니다. 다이내믹 태그 관리에서 수행된 모든 변경 사항은 더 이상 이러한 파일에 반영되지 않습니다.
2015년 7월 31일 이후에 사이트에 추가적인 변경 사항을 배포하려면 Adobe의 다른 호스팅 옵션 중 하나를 선택해야 합니다. 자체 호스팅(FTP 게재 또는 라이브러리 다운로드)은 항상 추천 우수 사례지만, Adobe의 타사 Akamai 호스팅 또한 세계적으로 널리 사용되는 옵션입니다.
  1. Embed 탭으로 이동합니다.
  2. 기존 Amazon S3 머리글 코드를 새 Akamai 머리글 코드로 바꿉니다.
    바닥글 코드는 변경할 필요가 없습니다.
  3. Click Akamai to the On position.
  4. Click the Amazon S3 option to the Off position.
    Amazon S 3를 비활성화한 후에는 더 이상 Amazon S 3 호스팅을 사용할 수 없습니다. 따라서 끄기 전에 Amazon S3이 더 이상 필요하지 않은지 확인하십시오.
    다이내믹 태그 관리의 Akamai 호스팅은 현재 웹 사이트에 사용 중인 모든 Akamai 호스팅과 독립적으로 작동합니다.

FTP

This section provides steps to deploy Dynamic Tag Management using FTP (the push methodology).
# 호스팅 옵션을 사용하여 라이브러리 파일을 자체 호스팅할 수도 있습니다. 허가된 다이내믹 태그 관리 사용자가 소프트웨어를 변경하면 다이내믹 태그 관리는 해당 변경 사항을 라이브러리 파일에 씁니다. 이 옵션을 사용하여 서버에 라이브러리 파일을 호스팅하면 다이내믹 태그 관리가 서버의 변경 사항을 가져와야 합니다. FTP 배달 호스팅 옵션을 사용하면 다이내믹 태그 관리는 시스템에 입력한 자격 증명 및 서버 위치를 사용하여 시스템에 연결하고 변경된 파일을 배달합니다. 그러면 다이내믹 태그 관리에서 변경이 수행될 때마다 서버에서 호스팅하고 있는 파일이 자동으로 업데이트될 수 있습니다.
관리자만 FTP를 통해 배포할 수 있습니다.
  1. In the web property, click the Embed tab.
  2. 클릭 FTP Delivery .
  3. Provide the required FTP information for the staging and production servers, then click Save FTP Information .
    Click Enable Relative Hostnames for Staging and Production Library Hosting , if desired. 상대 호스트 이름을 사용하면 제공된 라이브러리 경로 앞에 "window.location.hostname"이 추가됩니다. 이러면 DTM에서 상대 경로의 호스팅된 스크립트를 로드할 수 있으므로 배포별로 경로를 편집하지 않아도 라이브러리를 호스팅할 수 있습니다.
  4. Toggle the switch in the top right corner to ON .
  5. Click Header Code and Footer Code to expand those sections.
  6. Click the appropriate Copy Embed Code button to copy header and footer codes for your staging or development environments.
    스테이징 코드는 스테이징 또는 개발 환경에만 넣어야 합니다. 프로덕션 코드는 라이브 프로덕션 사이트에만 넣어야 합니다.
  7. 머리글 코드를 복사하여 웹 사이트에 있는 모든 페이지에서 사이트 HTML의 HEAD 섹션 내에 넣습니다. Place it as close to the beginning <head> tag as possible.
  8. 바닥글 코드를 복사하여 웹 사이트에 있는 모든 페이지에서 사이트 HTML의 BODY 섹션 내에 넣습니다. Place it as close to the closing </body> tag as possible

라이브러리 다운로드

This section provides steps to deploy Dynamic Tag Management using Library Download (the pull methodology).
또한 라이브러리 다운로드 호스팅 옵션을 사용하여 라이브러리 파일을 자체 호스팅할 수도 있습니다. 허가된 다이내믹 태그 관리 사용자가 소프트웨어를 변경하면 다이내믹 태그 관리는 해당 변경 사항을 라이브러리 파일에 씁니다. 이 옵션을 사용하여 서버에 라이브러리 파일을 호스팅하면 다이내믹 태그 관리가 서버의 변경 사항을 가져와야 합니다. 라이브러리 다운로드 호스팅 옵션을 사용할 경우 다이내믹 태그 관리는 시스템에 ping (HTTP 게시물) 를 전송하여 서버에서 라이브러리 파일이 업데이트되었음을 알 수 있도록 합니다. IT 팀은 크론 작업 또는 기타 스크립트된 프로세스를 만들 수 있으므로 서버에서 변경된 파일을 선택할 수 있습니다. 그러면 다이내믹 태그 관리에서 변경이 수행될 때마다 서버에서 호스팅하고 있는 파일이 자동으로 업데이트될 수 있습니다.
라이브러리 다운로드를 사용하여 배포하려면 관리자라야 합니다.
  1. In the web property, click the Embed tab.
  2. Click Library Download in the left navigation.
  3. 다음의 두 선택 필드 중 하나 또는 모두를 채웁니다.
    옵션
    설명
    공유 비밀
    다운로드하는 동안 다이내믹 태그 관리 라이브러리를 암호화합니다. 공유 암호를 입력할 경우 AES -256는 이 암호문구를 사용하여.zip 파일을 암호화하는 데 사용됩니다.
    후크 URL 배포
    다이내믹 태그 관리 파일을 서버에 배포하는 프로세스는 업데이트가 있을 때마다 자동화할 수 있습니다. 지정된 공개 URL을 통해 액세스할 수 있는 스크립트를 만드십시오. 배포 후크 URL를 입력하면 번들을 성공적으로 업데이트할 때마다 HTTP 게시물이 만들어집니다. 게시물 본문에는 번들의 다운로드 URL 이 들어 있는 페이로드가 포함되어 있습니다.
  4. Complete the fields under Domain and Paths to Tracking File, for staging and production.
    파일을 서버에 배포할 때 파일이 있게 되는 위치를 지정하십시오. 프로토콜이나 앞쪽 또는 뒤쪽 슬래시를 포함하지 마십시오. 다이내믹 태그 관리에는 프로덕션 및 스테이징 환경을 위한 HTTP 또는 HTTPS에 대한 도메인 및 경로가 필요합니다.
    Click Enable Relative Hostnames for Staging and Production Library Hosting , if desired. Enabling relative hostname prepends the provided library paths with window.location.hostname . 이러면 DTM에서 상대 경로의 호스팅된 스크립트를 로드할 수 있으므로 배포별로 경로를 편집하지 않아도 라이브러리를 호스팅할 수 있습니다.
  5. 각각의 환경(스테이징 또는 프로덕션)에 대해 지정된 URL에서 파일을 다운로드하고 설정에 지정된 위치에 배포합니다.
  6. Click the Header Code and Footer Code sections.
  7. Click the appropriate Copy Embed Code button to copy header and footer codes for your staging or development environments.
    스테이징 코드는 스테이징 또는 개발 환경에만 넣어야 합니다. 프로덕션 코드는 라이브 프로덕션 사이트에만 넣어야 합니다.
  8. 머리글 코드를 복사하여 웹 사이트에 있는 모든 페이지에서 사이트 HTML의 HEAD 섹션 내에 넣습니다. Place it as close to the beginning <head> tag as possible.
  9. 바닥글 코드를 복사하여 웹 사이트에 있는 모든 페이지에서 사이트 HTML의 BODY 섹션 내에 넣습니다. Place it as close to the closing </body> tag as possible