เปิดใช้ API
คล้ายกับของ Authorized Buyers รายอื่นๆ API คุณต้องเปิดใช้ Marketplace API ก่อน ก็ใช้งานได้เลย คุณเปิดใช้ Marketplace API ได้โดยทำตามขั้นตอนต่อไปนี้
- ไปที่ API ที่เปิดใช้งานคอนโซล Google API เลือก โปรเจ็กต์ที่คุณใช้เพื่อเข้าถึง Authorized Buyers API อื่นๆ เช่น ผู้ซื้อ Ad Exchange II หรือ Real-time Bidding API
- คลิกลิงก์ + เปิดใช้ API และบริการ
- ในช่องค้นหา ให้พิมพ์ "Authorized Buyers Marketplace API" แล้วกด Enter
- ในผลการค้นหา ให้เลือก Authorized Buyers Marketplace API
- คลิกปุ่มเปิดใช้เพื่อเปิดใช้ Marketplace API
- ตอนนี้คุณควรเข้าถึง Marketplace API ด้วยข้อมูลเข้าสู่ระบบได้แล้ว ที่สร้างขึ้นภายใต้โปรเจ็กต์นี้
อัปเดตข้อมูลเข้าสู่ระบบ OAuth 2.0
เวิร์กโฟลว์ OAuth 2.0 ที่มีอยู่และมีขอบเขต Ad Exchange Buyer II API จะต้อง เปลี่ยนไปใช้ขอบเขต API ของ Marketplace:
https://www.googleapis.com/auth/authorized-buyers-marketplace
เราขอแนะนำให้ใช้ OAuth 2.0 ของบัญชีบริการ เพื่อเข้าถึง API ขั้นตอน OAuth 2.0 ที่รองรับทั้งหมดต้องระบุ API ใหม่ ในการขอโทเค็นจาก Google ที่สามารถเข้าถึง Marketplace API ได้
การแมปทรัพยากร Ad Exchange Buyer II API กับ Marketplace API
ในนามของลูกค้า
หากคุณใช้ Ad Exchange Buyer II API
accounts.clients
คุณสามารถย้ายข้อมูลไปยัง Marketplace API
buyers.clients
ทรัพยากร
วิธีการสำหรับแหล่งข้อมูล
API ผู้ซื้อ Ad Exchange II | API สำหรับ Marketplace |
---|---|
accounts.clients.create |
buyers.clients.create |
accounts.clients.get |
buyers.clients.get |
accounts.clients.list |
buyers.clients.list
ตอนนี้เมธอดนี้รองรับ ตัวกรองรายการ |
accounts.clients.update |
buyers.clients.patch
ตอนนี้เมธอดนี้รองรับการอัปเดตบางส่วนด้วย
พารามิเตอร์ |
ช่องทรัพยากร
API ผู้ซื้อ Ad Exchange II | API สำหรับ Marketplace |
---|---|
Client.clientAccountId |
Client.name
|
Client.role |
Client.role |
Client.status |
Client.state |
Client.clientName |
Client.displayName |
Client.visibleToSeller |
Client.sellerVisible |
Client.entityType |
ฟิลด์นี้เลิกใช้งานแล้ว |
Client.entityId |
ฟิลด์นี้เลิกใช้งานแล้ว |
Client.entityName |
ฟิลด์นี้เลิกใช้งานแล้ว |
Client.partnerClientId |
Client.partnerClientId |
คำเชิญและ ผู้ใช้
Marketplace API รวมฟังก์ชันการทำงานของ Ad Exchange Buyer II API
accounts.clients.invitations
และ accounts.clients.users
ให้รวมอยู่ในแพลตฟอร์มเดียว
buyers.clients.users
ทรัพยากร
วิธีการสำหรับแหล่งข้อมูล
API ผู้ซื้อ Ad Exchange II | API สำหรับ Marketplace |
---|---|
accounts.clients.invitations.create |
buyers.clients.users.create |
accounts.clients.invitations.get |
buyers.clients.users.get |
accounts.clients.invitations.list |
buyers.clients.users.list
เฉพาะผู้ใช้ที่ตั้งค่า |
accounts.clients.users.get |
buyers.clients.users.get |
accounts.clients.users.list |
buyers.clients.users.list
|
accounts.clients.users.update |
คุณจะแพตช์ผู้ใช้ไคลเอ็นต์ด้วย API ไม่ได้อีกต่อไป คำแนะนำจากเรา
ที่คุณใช้
|
ช่องทรัพยากร
API ผู้ซื้อ Ad Exchange II | API สำหรับ Marketplace |
---|---|
ClientUserInvitation.invitationId |
ฟิลด์นี้เลิกใช้งานแล้ว |
ClientUserInvitation.email |
ClientUser.email |
ClientUserInvitation.clientAccountId |
ไม่มีช่องนี้สำหรับผู้ใช้ของลูกค้าแล้ว โปรดดู
|
ClientUser.userId |
ClientUser.name
|
ClientUser.clientAccountId |
ไม่มีช่องนี้สำหรับผู้ใช้ของลูกค้าแล้ว โปรดดู
|
ClientUser.status |
ClientUser.state |
ClientUser.email |
ClientUser.email |
ผลิตภัณฑ์
ทรัพยากรนี้และฟังก์ชันของทรัพยากรไม่พร้อมใช้งานใน Marketplace API
PublisherProfiles
หากคุณใช้ Ad Exchange Buyer II API
accounts.publisherProfiles
คุณสามารถย้ายข้อมูลไปยัง Marketplace API
buyers.publisherProfiles
ทรัพยากร
วิธีการสำหรับแหล่งข้อมูล
API ผู้ซื้อ Ad Exchange II | API สำหรับ Marketplace |
---|---|
accounts.publisherProfiles.get |
buyers.publisherProfiles.get |
accounts.publisherProfiles.list |
buyers.publisherProfiles.list
ตอนนี้เมธอดนี้รองรับ ตัวกรองรายการ |
ช่องทรัพยากร
API ผู้ซื้อ Ad Exchange II | API สำหรับ Marketplace |
---|---|
PublisherProfile.publisherProfileId |
PublisherProfile.name
|
PublisherProfile.seller.accountId |
PublisherProfile.seller.accountId |
PublisherProfile.seller.subAccountId |
PublisherProfile.seller.subAccountId |
PublisherProfile.displayName |
PublisherProfile.displayName |
PublisherProfile.domains |
PublisherProfile.domains |
PublisherProfile.mobileApps |
PublisherProfile.mobileApps |
PublisherProfile.logoUrl |
PublisherProfile.logoUrl |
PublisherProfile.directDealsContact |
PublisherProfile.directDealsContact |
PublisherProfile.programmaticDealsContact |
PublisherProfile.programmaticDealsContact |
PublisherProfile.mediaKitUrl |
PublisherProfile.mediaKitUrl |
PublisherProfile.samplePageUrl |
PublisherProfile.samplePageUrl |
PublisherProfile.rateCardUrl |
ฟิลด์นี้เลิกใช้งานแล้ว |
PublisherProfile.googlePlusUrl |
ฟิลด์นี้เลิกใช้งานแล้ว |
PublisherProfile.overview |
PublisherProfile.overview |
PublisherProfile.buyerPitchStatement |
PublisherProfile.pitchStatement |
PublisherProfile.topHeadlines |
PublisherProfile.topHeadlines |
PublisherProfile.audienceDescription |
PublisherProfile.audienceDescription |
PublisherProfile.isParent |
PublisherProfile.isParent |
ข้อเสนอและ FinalizedProposals
หากคุณใช้ Ad Exchange Buyer II API
accounts.proposals
คุณสามารถย้ายข้อมูลไปยัง Marketplace API
buyers.proposals
ทรัพยากร ดีลได้แยกออกจากข้อเสนอเข้าสู่
buyers.proposals.deals
ทรัพยากรย่อย ข้อเสนอที่สรุปผลแล้วจะไม่ปรากฏใน API อีกต่อไป ซึ่งทำให้
คุณจะสามารถควบคุมดีลที่สรุปผลแล้วได้ละเอียดยิ่งขึ้นด้วย
buyers.finalizedDeals
ทรัพยากร
วิธีการสำหรับแหล่งข้อมูล
ช่องทรัพยากร
ทรัพยากร proposals
และ finalizedProposals
ใช้ Proposal
เดียวกัน
และมีขั้นตอนการย้ายข้อมูล
ที่คล้ายกัน
API ผู้ซื้อ Ad Exchange II | API สำหรับ Marketplace |
---|---|
Proposal.proposalId |
Proposal.name
|
Proposal.updateTime |
Proposal.updateTime |
Proposal.proposalRevision |
|
Proposal.deals.dealId |
Deal.name
|
Proposal.deals.proposalId |
Deal.name
|
Proposal.deals.createTime |
Deal.createTime |
Proposal.deals.updateTime |
Deal.updateTime |
Proposal.deals.createProductId |
ฟิลด์นี้เลิกใช้งานแล้ว |
Proposal.deals.createProductRevision |
ฟิลด์นี้เลิกใช้งานแล้ว |
Proposal.deals.displayName |
Deal.displayName |
Proposal.deals.buyerPrivateData.referenceId |
ฟิลด์นี้ได้หยุดให้บริการแล้ว ข้อมูลนี้จะแสดงที่ข้อเสนอเท่านั้น |
Proposal.deals.dealTerms.description |
Deal.description |
Proposal.deals.dealTerms.brandingType |
ฟิลด์นี้เลิกใช้งานแล้ว |
Proposal.deals.dealTerms.estimatedGrossSpend |
Deal.estimatedGrossSpend |
Proposal.deals.dealTerms.estimatedImpressionsPerDay |
ฟิลด์นี้เลิกใช้งานแล้ว |
Proposal.deals.dealTerms.sellerTimeZone |
Deal.sellerTimeZone |
Proposal.deals.dealTerms.guaranteedFixedPriceTerms |
โปรดทราบว่าแม้ว่า |
Proposal.deals.dealTerms.nonGuaranteedFixedPriceTerms |
โปรดทราบว่าแม้ว่า |
Proposal.deals.dealTerms.NonGuaranteedAuctionTerms |
โปรดทราบว่าแม้ว่า
|
Proposal.deals.webPropertyCode |
ฟิลด์นี้เลิกใช้งานแล้ว |
Proposal.deals.sellerContacts |
Proposal.sellerContacts |
Proposal.deals.availableStartTime |
Proposal.flightStartTime |
Proposal.deals.availableEndTime |
Proposal.flightEndTime |
Proposal.deals.description |
Proposal.description |
Proposal.deals.targetingCriterion |
Deal.targeting
คุณไม่สามารถกำหนดค่าการกำหนดเป้าหมายโดยใช้คีย์เพื่อ
กำหนดหมวดหมู่การกำหนดเป้าหมาย แต่หมวดหมู่อาจเป็น
สามารถพบได้ใน |
Proposal.deals.targeting |
Deal.targeting
มีการเพิ่มหมวดหมู่เกณฑ์การกำหนดเป้าหมายเพิ่มเติม |
Proposal.deals.creativeRestrictions.creativeFormat |
Deal.creativeRequirements.creativeFormat |
Proposal.deals.creativeRestrictions.skippableAdType |
Deal.creativeRequirements.skippableAdType |
Proposal.deals.creativeRestrictions.creativeSpecifications.creativeSize
|
Deal.targeting.inventorySizeTargeting |
Proposal.deals.externalDealId |
ฟิลด์นี้เลิกใช้งานแล้ว |
Proposal.deals.syndicationProduct |
ฟิลด์นี้เลิกใช้งานแล้ว |
Proposal.deals.creativePreApprovalPolicy |
Deal.creativeRequirements.creativePreApprovalPolicy |
Proposal.deals.creativeSafeFrameCompatibility |
Deal.creativeRequirements.creativeSafeFrameCompatibility
|
Proposal.deals.dealServingMetadata |
ข้อมูลที่คล้ายกันมีอยู่ใน
|
Proposal.deals.programmaticCreativeSource |
Deal.creativeRequirements.programmaticCreativeSource |
Proposal.deals.deliveryControl |
Deal.deliveryControl
รายละเอียดเพิ่มเติมเกี่ยวกับวิธีใส่ดีล |
Proposal.deals.isSetupComplete |
FinalizedDeal.readyToServe
ตอนนี้คุณสามารถส่งสัญญาณว่าดีลพร้อมแสดงเมื่อดีลนั้นพร้อมแสดงเท่านั้น
สรุปผลแล้ว ใช้ |
Proposal.originatorRole |
Proposal.originatorRole |
Proposal.seller.accountId |
Proposal.publisherProfile
ใช้ชื่อโปรไฟล์ผู้เผยแพร่โฆษณาเพื่อระบุผู้ขาย คุณสามารถดู
โปรไฟล์ผู้เผยแพร่โฆษณาด้วย |
Proposal.seller.subAccountId |
Proposal.publisherProfile
ใช้ชื่อโปรไฟล์ผู้เผยแพร่โฆษณาเพื่อระบุผู้ขาย คุณสามารถดู
โปรไฟล์ผู้เผยแพร่โฆษณาด้วย |
Proposal.buyer.accountId |
ฟิลด์ที่ใช้จะขึ้นอยู่กับประเภทบัญชีของการเจรจาต่อรอง
ผู้ซื้อ ชื่อเหล่านี้เป็นชื่อทรัพยากรของ Real-time Bidding API
ทรัพยากร |
Proposal.billedBuyer.accountId |
Proposal.billedBuyer
ขณะนี้เป็นชื่อทรัพยากรที่อ้างถึงบัญชีผู้ซื้อเป็น
แสดงอยู่ใน |
Proposal.displayName |
Proposal.displayName |
Proposal.proposalState |
Proposal.state |
Proposal.isRenegotiating |
Proposal.isRenegotiating |
Proposal.buyerPrivateData |
Proposal.buyerPrivateData |
Proposal.sellerContacts |
Proposal.sellerContacts |
Proposal.buyerContacts |
Proposal.buyerContacts |
Proposal.privateAuctionId |
ฟิลด์นี้เลิกใช้งานแล้ว |
Proposal.isSetupComplete |
FinalizedDeal.readyToServe
เข้าถึงแบบละเอียดยิ่งขึ้นด้วย |
Proposal.lastUpdaterOrCommentorRole |
Proposal.lastUpdaterOrCommentorRole |
Proposal.notes.proposalRevision |
ฟิลด์นี้เลิกใช้งานแล้ว |
Proposal.notes.noteId |
ฟิลด์นี้เลิกใช้งานแล้ว |
Proposal.notes.createTime |
Proposal.notes.createTime |
Proposal.notes.creatorRole |
Proposal.notes.creatorRole |
Proposal.notes.note |
Proposal.notes.note |
Proposal.termsAndConditions |
Proposal.termsAndConditions |