동의 및 환경 설정 필드 그룹

동의 및 환경 설정은(는) 개별 고객에 대한 동의 및 환경 설정 정보를 캡처하는 XDM Individual Profile 클래스의 표준 필드 그룹입니다.

NOTE
이 필드 그룹은 XDM Individual Profile과만 호환되므로 XDM ExperienceEvent 스키마에 사용할 수 없습니다. 경험 이벤트 스키마에 동의 및 환경 설정 데이터를 포함하려면 대신 사용자 지정 필드 그룹을 사용하여 개인 정보, Personalization 및 마케팅 환경 설정에 대한 동의 데이터 형식을(를) 스키마에 추가하십시오.

필드 그룹 구조 structure

동의 및 환경 설정 필드 그룹은 동의 및 환경 설정 정보를 캡처할 수 있는 단일 개체 유형 필드 consents을(를) 제공합니다. 이 필드는 개인 정보, Personalization 및 마케팅 환경 설정에 대한 동의 데이터 형식을(를) 확장하여 adID 필드를 제거하고 idSpecific 맵 필드를 추가합니다.

TIP
XDM 리소스를 검색하고 Platform UI에서 해당 구조를 검사하는 방법에 대한 단계는 XDM 리소스 살펴보기에 대한 안내서를 참조하십시오.

다음 JSON은 동의 및 환경 설정 필드 그룹이 처리할 수 있는 데이터 형식의 예를 보여 줍니다. 필드 그룹에서 제공한 대부분의 필드를 사용하는 방법에 대한 자세한 내용은 동의 및 환경 설정 데이터 형식의 안내서를 참조하십시오. 아래 하위 섹션에서는 필드 그룹이 데이터 유형에 추가하는 고유한 속성에 중점을 둡니다.

{
  "consents": {
    "collect": {
      "val": "VI"
    },
    "share": {
      "val": "y"
    },
    "personalize": {
      "content": {
        "val": "y"
      }
    },
    "marketing": {
      "preferred": "email",
      "any": {
        "val": "y"
      },
      "email": {
        "val": "y"
      }
    },
    "idSpecific": {
      "ECID": {
        "37784337855396895622558625508046772577": {
          "adID": {
            "val": "n",
          },
          "share": {
            "val": "n"
          },
          "marketing": {
            "push": {
              "val": "n",
              "time": "2020-09-30T01:02:33+00:00",
              "reason": "not relevant"
            }
          }
        }
      },
      "email": {
        "john@xyz.com": {
          "marketing": {
            "email": {
              "val": "y"
            }
          }
        }
      }
    },
    "metadata": {
      "time": "2019-01-01T15:52:25+00:00"
    }
  }
}
TIP
Experience Platform에서 정의하는 모든 XDM 스키마에 대한 샘플 JSON 데이터를 생성하여 고객 동의 및 환경 설정 데이터가 매핑되는 방법을 시각화할 수 있습니다. 자세한 내용은 다음 설명서를 참조하십시오.

idSpecific

특정 동의 또는 환경 설정이 고객에게 보편적으로 적용되지 않지만 단일 장치 또는 ID로 제한된 경우 idSpecific을(를) 사용할 수 있습니다. 예를 들어 고객이 한 주소에 대한 이메일 수신을 거부하는 동시에 다른 주소에 대한 이메일을 허용할 수 있습니다.

IMPORTANT
채널 수준 동의 및 환경 설정(즉, idSpecific의 외부에 있는 consents에 제공된 동의)은 해당 채널 내의 모든 ID에 적용됩니다. 따라서 모든 채널 수준 동의 및 환경 설정은 동등한 ID 또는 디바이스별 설정을 적용할지 여부에 직접 영향을 줍니다.
  • 고객이 채널 수준에서 옵트아웃한 경우 idSpecific의 동등한 동의 또는 환경 설정이 무시됩니다.
  • 채널 수준 동의 또는 환경 설정이 설정되어 있지 않거나 고객이 옵트인한 경우 idSpecific의 동등한 동의 또는 환경 설정이 적용됩니다.

idSpecific 개체의 각 키는 Adobe Experience Platform ID 서비스에서 인식하는 특정 ID 네임스페이스를 나타냅니다. 사용자 정의 네임스페이스를 정의하여 다른 식별자를 분류할 수 있지만 Identity Service에서 제공하는 표준 네임스페이스 중 하나를 사용하여 실시간 고객 프로필의 스토리지 크기를 줄이는 것이 좋습니다. ID 네임스페이스에 대한 자세한 내용은 ID 서비스 설명서의 ID 네임스페이스 개요를 참조하십시오.

각 네임스페이스 개체에 대한 키는 고객이 기본 설정으로 지정한 고유한 ID 값을 나타냅니다. 각 ID 값에는 consents과(와) 동일한 형식의 전체 동의 및 환경 설정 집합이 포함될 수 있습니다.

"idSpecific": {
  "email": {
    "jdoe@example.com": {
      "marketing": {
        "email": {
          "val": "n"
        }
      }
    }
  },
  "ECID": {
    "37784337855396895622558625508046772577": {
      "collect": {
        "val": "y"
      },
      "adID": {
        "val": "n"
      },
      "marketing": {
        "push": {
          "val": "n"
        }
      }
    }
  }
}

idSpecific 섹션에 제공된 marketing 개체 내에서는 anypreferred 필드가 지원되지 않습니다. 이러한 필드는 사용자 수준에서만 구성할 수 있습니다. 또한 email, smspush에 대한 idSpecific 마케팅 환경 설정은 subscriptions 필드를 지원하지 않습니다.

idSpecific 섹션에서만 제공할 수 있는 동의도 있습니다. adID. 이 필드는 아래 하위 섹션에 설명되어 있습니다.

adID

adID 동의는 광고주 ID(IDFA 또는 GAID)를 사용하여 이 장치의 앱 간에 고객을 연결할 수 있는지 여부에 대한 고객의 동의를 나타냅니다. 이 값은 idSpecific 섹션의 ECID ID 네임스페이스 아래에서만 구성할 수 있으며 다른 네임스페이스에 대해 또는 이 필드 그룹의 사용자 수준에서 설정할 수 없습니다.

"idSpecific": {
  "ECID": {
    "37784337855396895622558625508046772577": {
      "collect": {
        "val": "y"
      },
      "adID": {
        "val": "n"
      },
      "marketing": {
        "push": {
          "val": "n"
        }
      }
    }
  }
}
NOTE
Adobe Experience Platform Mobile SDK는 적절할 때 이 값을 자동으로 설정하므로 이 값을 직접 설정할 필요는 없습니다.

필드 그룹을 사용하여 데이터 수집 ingest

동의 및 환경 설정 필드 그룹을 사용하여 고객의 동의 데이터를 수집하려면 해당 필드 그룹을 포함하는 스키마를 기반으로 데이터 집합을 만들어야 합니다.

필드에 필드 그룹을 할당하는 방법에 대한 단계는 UI에서 스키마 만들기에 대한 자습서를 참조하십시오. 동의 및 환경 설정 필드 그룹이 있는 필드가 포함된 스키마를 만든 후에는 기존 스키마로 데이터 집합을 만드는 절차에 따라 데이터 집합 사용 안내서의 데이터 집합 만들기에 대한 섹션을 참조하십시오.

IMPORTANT
동의 데이터를 Real-Time Customer Profile에 보내려면 동의 및 환경 설정 필드 그룹을 포함하는 XDM Individual Profile 클래스를 기반으로 Profile 사용 스키마를 만들어야 합니다. 해당 스키마를 기반으로 만든 데이터 집합도 Profile에 대해 사용하도록 설정해야 합니다. 스키마 및 데이터 세트에 대한 Real-Time Customer Profile 요구 사항과 관련된 특정 단계는 위에 연결된 튜토리얼을 참조하십시오.
또한 고객 프로필을 올바르게 업데이트하려면 최신 동의 및 환경 설정 데이터가 포함된 데이터 세트의 우선 순위를 지정할 수 있도록 병합 정책이 구성되어 있는지 확인해야 합니다. 자세한 내용은 병합 정책에 대한 개요를 참조하십시오.

동의 및 환경 설정 변경 처리

고객이 웹 사이트에서 동의 또는 환경 설정을 변경할 경우 이러한 변경 사항을 수집하고 Adobe Experience Platform Web SDK를 사용하여 즉시 적용해야 합니다. 고객이 데이터 수집을 옵트아웃하면 모든 데이터 수집을 즉시 중단해야 합니다. 고객이 개인화를 옵트아웃하는 경우 방문하는 다음 페이지에 개인화가 없어야 합니다.

다음 단계

이 문서에서는 동의 및 환경 설정 필드 그룹의 구조와 사용에 대해 다룹니다. 필드 그룹에서 제공하는 다른 필드에 대한 자세한 내용은 개인 정보, Personalization 및 마케팅 환경 설정에 대한 동의 데이터 형식에 대한 문서를 참조하십시오.

recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07