बिलिंग सेटअप, Google Ads खाते और Payments के बीच खाता-लेवल का एक लिंक होता है खाता (जिसे इनवॉइस भी कहा जाता है सेटअप), जो असरदार तरीके से यह तय करता है कि बिलिंग सेटअप के खाते से आने वाले खर्च का बिल किसे भेजा जाएगा तय करें. हर पेमेंट्स खाता एक ही इनवॉइस से जुड़ा होता है.
पेमेंट्स खातों के बारे में जानकारी
हर BillingSetup
एक पेमेंट्स खाते की पहचान करता है
जिसे उसके खाता बजट की लागत के लिए इनवॉइस किया जाता है. यह पेमेंट
खाता किसी पेमेंट्स खाते से जुड़ा हो
प्रोफ़ाइल बनाने के लिए किया जा सकता है.
के लिए ज़िम्मेदार है.
बिलिंग सेटअप में payments_account
, दोनों शामिल होते हैं
फ़ील्ड और
payments_account_info
पेमेंट्स खाते की पहचान करने वाले फ़ील्ड उपयोग में हैं, जिनमें ये शामिल हैं:
payments_account_info.payments_account_id
: यह 16 अंकों का आईडी होता है. इसका इस्तेमाल, बिलिंग सेटअप.payments_account_info.payments_account_name
: बिलिंग सेटअप से जुड़े पेमेंट्स खाते का नाम. यह नाम को महीने के इनवॉइस पर प्रिंट किया जाता है.payments_account_info.payments_profile_id
: यह 12 अंकों का आईडी होता है. इसे बिलिंग सेटअप.
अगर पेमेंट्स खाता, सभी खातों के लिए एक बिल पाने की ज़रूरी शर्तें पूरी करता है बिलिंग, फिर एक से ज़्यादा Google Google Ads खातों के बिलिंग सेटअप सेट करके, उन्हें एक ही इनवॉइस में ग्रुप किया जा सकता है पहले से मौजूद पेमेंट्स खाते का ही इस्तेमाल करें.
नए बिलिंग सेटअप बनाना
आपके पास नए बिलिंग सेटअप को मौजूदा पेमेंट्स खातों या बनाए गए खातों से जोड़ने का विकल्प है ट्रैक करने में मदद मिलती है.
मौजूदा पेमेंट्स खाते का इस्तेमाल करना
किसी मौजूदा पेमेंट्स खाते से लिंक करने के लिए,
payments_account
से
मान्य पेमेंट्स खाते का संसाधन आईडी. हालांकि, बदलाव न करें
payments_account_info
.
उपलब्ध पेमेंट खातों की सूची बनाने के लिए,
PaymentsAccountService.ListPaymentsAccounts
तरीका. कॉन्टेंट बनाने
आप जिस मैनेजर खाते का इस्तेमाल कर रहे हैं उसके आधार पर, PaymentsAccounts
लौटाए जाने चाहिए
पुष्टि करने के लिए.
हर PaymentsAccount
के लिए, पेमेंट करने वाले का आईडी
मैनेजर
paying_manager_customer
फ़ील्ड में डालें.
नए पेमेंट्स खाते का इस्तेमाल करना
नए पेमेंट्स खाते से लिंक करने के लिए, इन फ़ील्ड को इसमें सेट करें
payments_account_info
(payments_account
) न सेट करें):
नीचे दिए गए उदाहरण में किसी मौजूदा बिलिंग सेटअप से नया बिलिंग सेटअप बनाने का तरीका बताया गया है
पेमेंट्स प्रोफ़ाइल आईडी. जैसा कि ऊपर बताया गया है, इससे नया
My New Payments Account
नाम का पेमेंट्स खाता.
BillingSetup bsetup = BillingSetup.newBuilder()
.setPaymentsAccountInfo(PaymentsAccountInfo.newBuilder()
.setPaymentsAccountName("My New Payments Account")
.setPaymentsProfileId("1234-5678-9012")
.build())
.setStartTimeType(TimeType.NOW)
.build();
BillingSetupOperation op = BillingSetupOperation.newBuilder().setCreate(bsetup).build();
try (BillingSetupServiceClient billingSetupServiceClient = googleAdsClient
.getBillingSetupServiceClient()) {
MutateBillingSetupResponse response =
billingSetupServiceClient.mutateBillingSetup(Long.toString(customerId), op);
}
अगर Google Ads खाते में पहले बिलिंग सेट अप जोड़ा जा रहा है, तो बताए गए पेमेंट का इस्तेमाल करके, ग्राहक को बिलिंग के लिए असरदार तरीके से साइन अप करें प्रोफ़ाइल.
बिलिंग सेटअप का स्टेटस
नए BillingSetup
इंस्टेंस पर,
उन्हें मंज़ूरी नहीं दी जाएगी. तब तक, उनका
status
PENDING
राज्य.
BillingSetup
इनमें से किसी एक में हो सकता है
status
:
बिलिंग सेटअप का स्टेटस | ब्यौरा |
---|---|
PENDING |
मंज़ूरी मिलनी बाकी. |
APPROVED_HELD |
मंज़ूरी मिल गई है, लेकिन उससे जुड़े पहला बजट को नहीं मिला है. ऐसा सिर्फ़ उन बिलिंग सेटअप के लिए हो सकता है जिन्हें महीने के इनवॉइस के लिए कॉन्फ़िगर किया गया है. |
APPROVED |
सेटअप स्वीकार किया गया. |
CANCELLED |
अनुमति से पहले, उपयोगकर्ता ने सेटअप को रद्द कर दिया था. |
किसी खाते का बिलिंग सेटअप पुनर्प्राप्त करना
Google Ads API की दूसरी इकाइयों की तरह ही,
BillingSetup
को
GoogleAdsService.SearchStream
.
BillingSetup
का रेफ़रंस मिलने के बाद,
तो उसका इस्तेमाल करके
AccountBudgetProposal
जैसा कि इसमें बताया गया है
खाते का बजट.
जिस बिलिंग सेट अप को मंज़ूरी नहीं मिली है उसे रद्द करना
जो BillingSetup
अभी तक लागू नहीं हुआ है वह ये कर सकता है:
हटाने की कार्रवाई का इस्तेमाल करके रद्द की जा सकती है. बिलिंग सेट अप सिर्फ़ तब रद्द किए जा सकते हैं, जब
उनके status
PENDING
या अगर वे APPROVED
हैं
आगे कभी शुरू कर सकते हैं.