לדוגמה, אם הערך בשדה role של הלקוח מוגדר כ-CLIENT_DEAL_APPROVER, הוא יכול לבצע באופן עצמאי את הפעולות הבאות בממשק המשתמש של Authorized Buyers Marketplace:
ליזום הצעות חדשות.
נהל משא ומתן עם בעלי אתרים.
אישור הצעות.
בכתובת ClientRole אפשר לקרוא מידע נוסף על תפקידי הלקוח ועל הרשאות הגישה שלהם בממשק המשתמש של Authorized Buyers Marketplace.
חשיפה
הלקוחות שלכם לא גלויים לבעלי אפליקציות, ובעלי אפליקציות לא מקבלים הצעות שהם יזמו, אלא אם בשדה sellerVisible מוגדר הערך True.
Client שלא גלוי לבעלי תוכן דיגיטלי עדיין יכול לגשת לתכונות של Marketplace שזמינות ל-role. לדוגמה, Client שלא
sellerVisible יכולים לראות הצעות שיזמתם בשמם.
זיהוי
ניתן לספק מזהה ייחודי לכל Client באמצעות partnerClientId.
לדוגמה, תוכלו להשתמש ב-partnerClientId כדי למפות Client למזהה שלכם עבור הלקוח שה-Client מייצג.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-25 (שעון UTC)."],[[["\u003cp\u003eThe \u003ccode\u003eclients\u003c/code\u003e resource allows you to create and manage representations of your clients, enabling proposal negotiation and auction package subscriptions on their behalf.\u003c/p\u003e\n"],["\u003cp\u003eClient roles, such as \u003ccode\u003eCLIENT_DEAL_APPROVER\u003c/code\u003e, determine the level of access clients have within the Authorized Buyers Marketplace UI, including initiating, negotiating, and approving proposals.\u003c/p\u003e\n"],["\u003cp\u003eClients' visibility to publishers can be controlled using the \u003ccode\u003esellerVisible\u003c/code\u003e property, impacting their ability to receive proposals directly from publishers.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003epartnerClientId\u003c/code\u003e provides a means to assign unique identifiers to clients, facilitating mapping to your internal systems.\u003c/p\u003e\n"]]],[],null,["# Clients\n\nYou can create representations of your clients with the\n[`clients`](/authorized-buyers/apis/marketplace/reference/rest/v1/buyers.clients)\nresource.\n\nYou can use `clients` to negotiate proposals, and subscribe to auction\npackages on behalf of your clients. You can also use the `clients` resource\nto manage the level of access your clients have to the [Authorized Buyers\nAuthorized Buyers Marketplace UI](//realtimebidding.google.com/#MARKETPLACE/MarketplaceDiscoveryPlace:marketplaceDiscovery).\n\nFor example, if a client's\n[`role`](/authorized-buyers/apis/marketplace/reference/rest/v1/buyers.clients#clientrole)\nis set to `CLIENT_DEAL_APPROVER`, they can\nindependently do the following in the Authorized Buyers Marketplace UI:\n\n- Initiate new proposals.\n- Negotiate with publishers.\n- Approve proposals.\n\nTo learn more about client roles and what they can access in the\nAuthorized Buyers Marketplace UI, see\n[`ClientRole`](/authorized-buyers/apis/marketplace/reference/rest/v1/buyers.clients#ClientRole).\n\nVisibility\n----------\n\nYour clients aren't visible to publishers, and don't receive proposals initiated\nby publishers unless `sellerVisible` is set to `True`.\n\nA `Client` that isn't visible to publishers can still access Marketplace\nfeatures that are available to their `role`. For example, a `Client` that isn't\n`sellerVisible` can view proposals you initiate on their behalf.\n\nIdentification\n--------------\n\nYou can provide a unique identifier for each `Client` with `partnerClientId`.\n\nFor example, you might want to use `partnerClientId` to map a `Client` to your\nown identifier for the client the `Client` represents."]]