복수 계정용 전환 API 게이트웨이 컨트롤 플레인 API: 참고 자료

계정 데이터 라우팅 구성

데이터 라우팅 업데이트

픽셀이 게이트웨이와 통신하기 위한 퍼스트 파티 도메인을 정의할 수 있습니다. 자세한 내용은 여기를 참조하세요.

스키마

POST https://{capig_domain}/capig/graphql/ 
_________________________________________________________________________________________________________________
      
mutation IngressEditingModalMutation(
 $tenantId: ID!
 $input: IngressDomainInput
) {
 tenantMutations(tenantId: $tenantId) {
   upsertIngressDomain(input: $input) {
     id
     ingress
     cnameResolveSuccess
     tenantName
     enhancementTenantIngressVerifiedResult {
       id
       tenantIngressVerified
     }
   }
 }
}
_________________________________________________________________________________________________________
tenantId: ID!
_______________________________________________________________________________________________________
input IngressDomainInput {
  ingress: String!
  targetDomain: String!
}
     

필드

필드설명

tenantId
문자열

필수 항목

계정의 고유한 식별자


IngressDomainInput

필드설명

ingress
문자열

필수 항목

업데이트해야 하는 새로운 하위 도메인

targetDomain
문자열

필수 항목

파트너 게이트웨이 도메인


반환

필드설명

IngressDomain
IngressDomain

인그레스 도메인 개체


오류 코드

코드설명

401

인그레스 도메인을 업그레이드할 권한 없음

500

내부 서버 오류


요청 샘플

변환

 mutation IngressEditingModalMutation(
$tenantId: ID!
$input: IngressDomainInput
) {
tenantMutations(tenantId: $tenantId) {
  upsertIngressDomain(input: $input) {
    id
    ingress
    cnameResolveSuccess
    enhancementTenantIngressVerifiedResult {
      id
      tenantIngressVerified
    }
  }
}
}
     

변수

{
  "tenantId": "IaoreXfj",
  "input": {
      "ingress": "capig.advertiser.com",
      "targetDomain": "capig.targetDomain.com"
  }
}
     

응답 샘플

{
   "data": {
       "tenantMutations": {
           "upsertIngressDomain": {
               "id": "IaoreXfj:ingress",
               "ingress": "capig.advertiser.com",
               "cnameResolveSuccess": true,
               "enhancementTenantIngressVerifiedResult": {
                   "id": "IaoreXfj:tenantIngressVerified",
                   "tenantIngressVerified": true
               }
           }
       }