API Plan de contrôle du gateway API Conversions pour plusieurs comptes : Référence

Configuration du routage des données de compte

Mettre à jour le routage des données

Permet de définir un domaine interne pour que le Pixel communique avec le Gateway. En savoir plus.

Schéma

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!
}
     

Champs

ChampDescription

tenantId
Chaîne

Obligatoire

Identifiant unique du compte


IngressDomainInput

ChampDescription

ingress
Chaîne

Obligatoire

Nouveau sous-domaine à mettre à jour

targetDomain
Chaîne

Obligatoire

Domaine du gateway du partenaire


Retours

ChampDescription

IngressDomain
IngressDomain

Objet du domaine d’entrée


Codes d’erreur

CodeDescription

401

Mise à niveau du domaine d’entrée non autorisée

500

Erreur interne du serveur


Exemple de requête

Mutation

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

Variables

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

Exemple de réponse

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