REST Resource: partners.leads

Ressource : Prospect

Ressource représentant un prospect pour un partenaire Google Cloud.

Représentation JSON
{
  "name": string,
  "engagementModel": enum (EngagementModel),
  "dealTransactionType": enum (DealTransactionType),
  "customer": {
    object (Customer)
  },
  "partnerAnnualContractValue": number,
  "leadCurrencyCode": string,
  "estimatedCloseDate": {
    object (Date)
  },
  "dealTerm": string,
  "opportunitySummary": string,
  "supportLevel": enum (SupportLevel),
  "productInterests": [
    enum (ProductFamily)
  ],
  "leadStatus": enum (State),
  "leadApprovalStatus": enum (ApprovalState),
  "submitterEmail": string,
  "submittedTime": string,
  "rejectionComments": string,
  "approvalNotes": string,
  "externalSystemId": string,
  "description": string,
  "title": string,
  "customerContactRequested": boolean,
  "deliveryModel": enum (DeliveryModel),
  "contractVehicle": enum (ContractVehicle),
  "isvSolutionConnectDeal": boolean,
  "rejectionReason": enum (RejectionReason),
  "leadSource": enum (LeadSource),
  "createDate": {
    object (Date)
  },
  "budget": enum (Budget),
  "timeline": enum (Timeline),
  "authority": enum (Authority),
  "need": enum (Need),
  "isPublicTender": boolean,
  "isConfidential": boolean
}
Champs
name

string

Uniquement en sortie. Nom de ressource du prospect. Format : partners/{partner_id}/leads/{lead_id}

engagementModel

enum (EngagementModel)

Obligatoire. Modèle d'engagement partenaire.

dealTransactionType

enum (DealTransactionType)

Obligatoire. Type de transaction d'accord.

customer

object (Customer)

Obligatoire. Représente un compte client.

partnerAnnualContractValue

number

Obligatoire. Valeur annuelle du contrat partenaire estimée.

leadCurrencyCode

string

Obligatoire. Code de devise du prospect.

estimatedCloseDate

object (Date)

Obligatoire. Date de clôture estimée de l'opportunité.

dealTerm

string

Obligatoire. Durée de l'opportunité de vente.

opportunitySummary

string

Obligatoire. Résumé de l'opportunité.

supportLevel

enum (SupportLevel)

Obligatoire. Niveau d'assistance requis pour le prospect.

productInterests[]

enum (ProductFamily)

Obligatoire. Produit(s) principal(aux) qui vous intéresse(nt). Pour le moment, une seule valeur est acceptée.

leadStatus

enum (State)

Uniquement en sortie. État du prospect.

leadApprovalStatus

enum (ApprovalState)

Uniquement en sortie. État d'approbation du prospect.

submitterEmail

string

Obligatoire. Adresse e-mail de l'utilisateur partenaire qui envoie le prospect.

submittedTime

string (Timestamp format)

Uniquement en sortie. Heure à laquelle le prospect a été envoyé.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

rejectionComments

string

Uniquement en sortie. Commentaires pour refuser le prospect.

approvalNotes

string

Uniquement en sortie. Remarques pour approuver le prospect.

externalSystemId

string

Obligatoire. ID externe du prospect.

description

string

Obligatoire. Description du prospect.

title

string

Uniquement en sortie. Nom lisible permettant d'identifier le prospect.

customerContactRequested

boolean

Obligatoire. Le client a-t-il demandé à être contacté ?

deliveryModel

enum (DeliveryModel)

Obligatoire. Modèle de diffusion.

contractVehicle

enum (ContractVehicle)

Obligatoire. Véhicule contractuel.

isvSolutionConnectDeal

boolean

Obligatoire. Indique s'il s'agit d'une opportunité de vente ISV Solution Connect.

rejectionReason

enum (RejectionReason)

Uniquement en sortie. Motif du refus du prospect.

leadSource

enum (LeadSource)

Source du prospect.

createDate

object (Date)

Uniquement en sortie. Date de création.

budget

enum (Budget)

Facultatif. Le budget.

timeline

enum (Timeline)

Facultatif. Chronologie.

authority

enum (Authority)

Facultatif. Autorité.

need

enum (Need)

Facultatif. Besoin.

isPublicTender

boolean

Facultatif. Détermine si le prospect est une réponse à un appel d'offres, à un appel d'offres public ou à une offre compétitive. "Oui" indique que votre client est une organisation du secteur public et qu'il a besoin d'offres concurrentes de plusieurs fournisseurs.

isConfidential

boolean

Facultatif. Indique si le prospect est confidentiel.

EngagementModel

Spécifie le modèle d'engagement auquel le partenaire est inscrit.

Enums
ENGAGEMENT_MODEL_UNSPECIFIED Aucune spécification.
ENGAGEMENT_MODEL_BUILD Représente un partenaire de développement.
ENGAGEMENT_MODEL_SERVICE Représente un partenaire de services.

DealTransactionType

Représente le type de transaction de l'accord.

Enums
DEAL_TRANSACTION_TYPE_UNSPECIFIED Aucune spécification.
DEAL_TRANSACTION_TYPE_DEAL_SUBMISSION Représente l'envoi d'une opportunité.

SupportLevel

Représente le niveau d'assistance requis pour le prospect.

Enums
SUPPORT_LEVEL_UNSPECIFIED Aucune spécification.
SUPPORT_LEVEL_TECHNICAL_SUPPORT Assistance technique.
SUPPORT_LEVEL_UP_SELLING_OR_CROSS_SELLING Assistance pour la vente incitative/le renouvellement/la vente croisée.
SUPPORT_LEVEL_ALIGN_SALES_OR_ACCOUNT_STRATEGY Aligner la stratégie de compte et les ventes.
SUPPORT_LEVEL_ALREADY_IN_TOUCH_WITH_CLOUD_SALES Je suis déjà en contact avec l'équipe commerciale Google Cloud.
SUPPORT_LEVEL_OTHER Autre (veuillez utiliser le champ "Résumé de l'opportunité" pour fournir des explications).

État

Représente l'état du prospect.

Enums
STATE_UNSPECIFIED Aucune spécification.
STATE_SUBMITTED La vente potentielle est envoyée.
STATE_REVIEWED Le prospect est en cours d'examen.
STATE_CONVERTED Le prospect est converti en opportunité.
STATE_NEW Le prospect vient d'être créé.

ApprovalState

Représente l'état d'approbation du prospect.

Enums
APPROVAL_STATE_UNSPECIFIED Aucune spécification.
APPROVAL_STATE_IN_PROCESS L'approbation du prospect est en cours.
APPROVAL_STATE_APPROVED Le prospect est approuvé.
APPROVAL_STATE_NOT_APPROVED Le prospect n'est pas approuvé.
APPROVAL_STATE_MORE_INFO_REQUIRED Nous avons besoin d'informations supplémentaires pour approuver le prospect.

DeliveryModel

Représente le modèle de diffusion du prospect.

Enums
DELIVERY_MODEL_UNSPECIFIED Aucune spécification.
DELIVERY_MODEL_VM_ON_CUSTOMER_TENANCY VM sur un espace client en location.
DELIVERY_MODEL_SAAS_ON_GCP SaaS sur GCP.
DELIVERY_MODEL_OTHER Autre rôle

ContractVehicle

Représente le véhicule contractuel du prospect.

Enums
CONTRACT_VEHICLE_UNSPECIFIED Aucune spécification.
CONTRACT_VEHICLE_MARKETPLACE Marketplace
CONTRACT_VEHICLE_NOT_KNOWN_AT_THIS_TIME Non connu pour le moment.
CONTRACT_VEHICLE_PARTNER_CONTRACT Contrat partenaire.

RejectionReason

Indique pourquoi le prospect a été refusé.

Enums
REJECTION_REASON_UNSPECIFIED Aucune spécification.
REJECTION_REASON_DUPLICATE_LEAD Doublon dans le système.
REJECTION_REASON_DOES_NOT_MEET_ELIGIBILITY_CRITERIA Ne répond pas aux critères d'éligibilité minimaux.
REJECTION_REASON_ADDITIONAL_INFO_NOT_RECEIVED Informations supplémentaires non reçues dans les 30 jours.

LeadSource

Représente l'origine du prospect.

Enums
LEAD_SOURCE_UNSPECIFIED Aucune spécification.
LEAD_SOURCE_WORKSPAN WorkSpan.

Budget

Indique la clarté de la situation budgétaire du prospect.

Enums
BUDGET_UNSPECIFIED Aucune spécification.
BUDGET_EXISTS_BUT_NOT_SPECIFIED Existence d'un budget, non spécifié.
EXACT_BUDGET_GIVEN Budget précis communiqué.
REFUSE_TO_DISCLOSE Refuse de divulguer ces informations.
CONFIRMED_NO_BUDGET Absence de budget confirmée.

Chronologie

Indique le niveau de précision du prospect concernant le calendrier de décision.

Enums
TIMELINE_UNSPECIFIED Aucune spécification.
SPECIFIC_DECISION_DATES_GIVEN Dates de prise de décision spécifiques communiquées.
VAGUE_DECISION_DATES_GIVEN Dates de prise de décision vagues communiquées.
REFUSE_TO_GIVE_DATE A refusé de donner une date.
CONFIRMED_NO_DECISION_DATE A confirmé qu'il n'y avait PAS de date de prise de décision.

Autorité

Indique la clarté avec laquelle vous avez pu établir le processus de prise de décision du prospect.

Enums
AUTHORITY_UNSPECIFIED Aucune spécification.
HAVE_CLEARLY_IDENTIFIED_PROCESS Processus et personnes clairement identifiés
HAVE_VAGUE_UNDERSTANDING Vague connaissance
DONT_KNOW Je ne sais pas.
CONFIRMED_NO_AUTHORITY_DECIDED Confirmation qu'AUCUNE autorité n'a été choisie.

Besoins

Représente l'urgence du besoin du prospect d'acheter une solution (pas forcément la nôtre) pour résoudre un problème commercial.

Enums
NEED_UNSPECIFIED Aucune spécification.
COMELLING_NEED Besoin urgent
CLEAR_NEED Besoin clair.
NO_NEED Inutile.

Méthodes

create

Crée un prospect pour un partenaire.

get

Récupère un prospect.