Récupérez les ressources PartnerLink en envoyant une SearchPartnerLinksRequest.
Le champ parent de la requête est obligatoire. Définissez le parent sur le nom de ressource d'un compte spécifique, au format suivant :
accountTypes/{account_type}/accounts/{account}
Pour plus de flexibilité dans différents cas d'utilisation, le SearchPartnerLinksResponse
contient toutes les ressources PartnerLink où le parent de la requête est
l'un des éléments suivants :
- Le compte identifié par le
owner_accountchamp - Le compte identifié par le
partner_accountchamp
Définissez les en-têtes de requête si vous accédez au compte parent à l'aide
d'un lien partenaire, d'un compte administrateur Google Ads parent ou d'un compte partenaire Display & Video 360 parent.
Filtrez les résultats pour limiter la réponse aux ressources présentant des attributs spécifiques.
La méthode Search renvoie des pages de résultats. Pour récupérer toutes les ressources d'une
requête, cochez le next_page_token et paginez les résultats.
Définir les en-têtes de requête
La méthode Search est compatible avec les en-têtes login-account et linked-account
pour définir le chemin d'accès de vos identifiants au compte parent dans la
requête. Pour en savoir plus et obtenir des instructions sur la définition des en-têtes pour différents scénarios d'accès, consultez Destinations et en-têtes pour plus de détails.
Filtrer les résultats
Utilisez le filter champ de la requête pour récupérer des liens partenaires spécifiques. Le champ
filter est une chaîne qui définit l'ensemble des conditions que vous souhaitez appliquer,
ainsi que si l'API doit combiner les conditions à l'aide de AND ou OR.
Pour en savoir plus sur les options de filtrage et la syntaxe, consultez
AIP-160 : Filtrage.
Vous pouvez définir le filter à l'aide du account_id du compte propriétaire
ou du compte partenaire :
owning_account.account_id: Leaccount_iddu compte propriétaire.partner_account.account_id:account_iddu compte partenaire.
Voici un exemple de filter qui renvoie tous les liens partenaires où le compte propriétaire
a l'ID de compte OWNING_ACCOUNT_ID :
owning_account.account_id = OWNING_ACCOUNT_ID
Voici un autre exemple de filter. Il renvoie tous les liens partenaires où le
compte propriétaire a l'ID de compte OWNING_ACCOUNT_ID ou le
compte partenaire a l'ID de compte
PARTNER_ACCOUNT_ID :
owning_account.account_id = OWNING_ACCOUNT_ID OR partner_account.account_id = PARTNER_ACCOUNT_ID
Si vous modifiez ce filter pour utiliser AND au lieu de OR, les ressources renvoyées sont limitées aux liens partenaires où à la fois le compte propriétaire a l'ID de compte
OWNING_ACCOUNT_ID et le compte partenaire a l'ID de compte
PARTNER_ACCOUNT_ID :
owning_account.account_id = OWNING_ACCOUNT_ID AND partner_account.account_id = PARTNER_ACCOUNT_ID
Paginer les résultats
Utilisez le champ page_size pour contrôler le nombre de résultats renvoyés dans une seule
réponse. Par exemple, si vous définissez page_size sur 10, l'API renvoie au
maximum 10 résultats par réponse. Il est possible que l'API renvoie moins de
10 résultats si moins de 10 résultats correspondent à votre requête.
La valeur par défaut de page_size est 50 et la valeur maximale est 1 000.
Si le nombre de résultats est supérieur à celui pouvant être inclus dans une seule réponse, la réponse inclura
un next_page_token. Pour récupérer la page ou l'ensemble de résultats suivant, renvoyez
la même requête avec le champ page_token défini sur cette valeur. Tous les autres
paramètres doivent être identiques à ceux de la requête précédente.
Si le champ next_page_token n'est pas inclus dans la réponse, cela signifie
qu'il n'y a plus de résultats.