एपीआई ऐक्सेस सेट अप करना

एसडीके या REST की मदद से, Data Manager API का ऐक्सेस सेट अप करने का तरीका यहां बताया गया है.

ज़रूरी शर्तें

डेटा एपीआई का इस्तेमाल करने से पहले, पक्का करें कि आपके पास ये चीज़ें हों:

  1. एक Google क्लाउड प्रोजेक्ट.
  2. ऐसा Google खाता जिसके पास आपके Google Cloud प्रोजेक्ट पर serviceusage.services.enable की अनुमति हो या जिसके पास ऐसी भूमिका हो जिसमें यह अनुमति शामिल हो. उदाहरण के लिए, roles/owner और roles/serviceusage.serviceUsageAdmin दोनों में serviceusage.services.enable अनुमति शामिल है. अनुमतियां देखने के लिए, मौजूदा ऐक्सेस देखें पर जाएं.

API सक्षम करें

अगर आपने अब तक ऐसा नहीं किया है, तो Data Manager API चालू करें पर क्लिक करके, Data Manager API चालू करें. इसके अलावा, इस चरण को मैन्युअल तरीके से पूरा करने के लिए, निर्देशों का पालन करें.

Data Manager API चालू करना

अगर आपको Data Manager API नहीं मिल रहा है या Data Manager API चालू नहीं हो रहा है, तो पुष्टि करें कि आपका Google खाता ज़रूरी शर्तों को पूरा करता हो.

पुष्टि करने की सुविधा सेट अप करना

एपीआई कुंजियों के अलावा, Google पर पुष्टि करने के किसी भी तरीके का इस्तेमाल किया जा सकता है. हमारा सुझाव है कि आप अपने इस्तेमाल के उदाहरण के लिए पुष्टि करने का सही तरीका चुनने के बारे में पढ़ें. इससे आपको यह तय करने में मदद मिलेगी कि आपके इस्तेमाल के उदाहरण के लिए कौनसा तरीका सही है.

पुष्टि करने के दो सामान्य तरीके हैं: उपयोगकर्ता खाते और सेवा खाते:

  • उपयोगकर्ता खाते: ये उन लोगों के खाते होते हैं जो Google API और सेवाओं से सीधे तौर पर इंटरैक्ट करते हैं.
  • सेवा खाते: ये उपयोगकर्ताओं के तौर पर लोगों के बजाय ऐप्लिकेशन को दिखाते हैं. इनकी मदद से, आपके ऐप्लिकेशन पुष्टि करने और अनुमति देने की प्रोसेस को मैनेज कर पाते हैं. उदाहरण के लिए, अगर किसी ऐप्लिकेशन को Google Cloud के संसाधनों को ऐक्सेस करना है.

आपका इंटिग्रेशन, ऐप्लिकेशन के डिफ़ॉल्ट क्रेडेंशियल (एडीसी) का इस्तेमाल करके, एनवायरमेंट से क्रेडेंशियल अपने-आप ढूंढ सकता है. इससे आपको पुष्टि करने के लिए, क्लाइंट कोड बदलने की ज़रूरत नहीं पड़ती.

एडीसी सेट अप करने के लिए, उपयोगकर्ता खाता या सेवा खाते के तौर पर काम करना चुनें:

उपयोगकर्ता खाते के क्रेडेंशियल की मदद से पुष्टि करने का तरीका यहां दिया गया है:

  1. अपने प्रोजेक्ट के लिए, Google Auth Platform की सेटिंग कॉन्फ़िगर करें.

    1. Google क्लाउड कंसोल में ब्रांडिंग पेज खोलें.

    2. अपना प्रोजेक्ट चुनें.

    3. फ़ॉर्म भरें और बनाएँ पर क्लिक करें.

  2. चूंकि डेटा प्रबंधक API स्कोप एक संवेदनशील स्कोप है, इसलिए निम्नलिखित चरण आवश्यक हैं:

    1. अपने प्रोजेक्ट के लिए, डेटा ऐक्सेस सेटिंग पर जाएं.

    2. स्कोप जोड़ें या निकालें पर क्लिक करें.

    3. स्कोप की सूची में डेटा प्रबंधक API के आगे स्थित बॉक्स को चुनें और अपडेट करें पर क्लिक करें.

    4. सेव करें पर क्लिक करें.

    5. Google Cloud Console में Audience पर जाएं. इसके बाद, Publishing status और User type को अपडेट करें. ऐप्लिकेशन ऑडियंस प्रबंधित करें में इन सेटिंग के बारे में ज़्यादा जानें.

  3. प्रोजेक्ट में OAuth2 क्लाइंट बनाने के लिए OAuth2 क्लाइंट बनाएँ पर क्लिक करें या डेस्कटॉप OAuth2 क्लाइंट बनाने के लिए निर्देशों का पालन करें.

    OAuth2 क्लाइंट बनाएँ

    आखिरी चरण में, क्लाइंट कॉन्फ़िगरेशन डाउनलोड करें पर क्लिक करें और अपने द्वारा चुने गए डाउनलोड स्थान को नोट करें.

  4. निम्नलिखित कमांड चलाकर एक स्थानीय ADC फ़ाइल उत्पन्न करें. यह कमांड एक वेब प्रवाह शुरू करता है, जहां आपको उस Google खाते में लॉग इन करने के लिए कहा जाता है जिसका उपयोग आप API के साथ कर रहे हैं.

    PATH_TO_CLIENT_JSON की जगह, डाउनलोड की गई JSON फ़ाइल का नाम डालें.

    gcloud auth application-default login \
      --scopes="https://www.googleapis.com/auth/datamanager,https://www.googleapis.com/auth/cloud-platform" \
      --client-id-file="PATH_TO_CLIENT_JSON"
    
  5. निम्नलिखित कमांड का उपयोग करके पुष्टि करें कि क्रेडेंशियल सही ढंग से सेटअप किए गए हैं. यदि सफल हो, तो कमांड कंसोल पर एक एक्सेस टोकन प्रिंट करता है.

    gcloud auth application-default print-access-token
    

अपने ऐप्लिकेशन के लिए पुष्टि करने और क्रेडेंशियल के बारे में ज़्यादा जानने के लिए, Google पर पुष्टि करने के तरीके और ऐप्लिकेशन के डिफ़ॉल्ट क्रेडेंशियल कैसे काम करते हैं लेख पढ़ें.

ऑपरेटिंग खाते का ऐक्सेस सेट अप करना

अपने उपयोगकर्ता खाते से जुड़े ईमेल पते को Destination का ऐक्सेस दें.

अपनी प्रोग्रामिंग भाषा के लिए एसडीके सेट अप करना

अपने कंप्यूटर पर, अपनी पसंद का एसडीके इंस्टॉल करें:

REST

  1. यहां दिए गए सैंपल में, प्लेसहोल्डर को अपने खाते और डेस्टिनेशन की वैल्यू से अपडेट करें. जैसे, OPERATING_ACCOUNT_PRODUCT, OPERATING_ACCOUNT_ID, और AUDIENCE_ID.
  2. PROJECT_ID की जगह अपना Google Cloud आईडी डालें.
  3. अनुरोध भेजने के लिए नमूने को कमांड लाइन पर कॉपी करें.

    अगर आपको प्रॉडक्ट लिंक का इस्तेमाल करके operatingAccount को ऐक्सेस नहीं करना है, तो destinations में मौजूद एंट्री का linkedAccount एट्रिब्यूट हटाएं.

    #!/bin/bash
    
    # Uses gcloud to get an access token. If the Application Default
    # Credentials aren't for a service account, the command that specifies
    # --scopes fails. This sample falls back to the command without the
    # --scopes argument.
    DATA_MANAGER_ACCESS_TOKEN="$(gcloud auth application-default print-access-token --scopes=https://www.googleapis.com/auth/datamanager || \
      gcloud auth application-default print-access-token)"
    
    # Fetches and prints the scope information for the access token. If you
    # get scope-related errors when you send the request in the next step,
    # verify that this output includes the Data Manager API scope:
    #   https://www.googleapis.com/auth/datamanager
    curl https://www.googleapis.com/oauth2/v1/tokeninfo?access_token="${DATA_MANAGER_ACCESS_TOKEN}"
    
    # Sends the request.
    curl -X POST "https://datamanager.googleapis.com/v1/audienceMembers:ingest" \
      --header "Authorization: Bearer ${DATA_MANAGER_ACCESS_TOKEN}" \
      --header "x-goog-user-project: PROJECT_ID" \
      --header "Content-Type: application/json" \
      --data @- <<EOF
    {
      "destinations": [
        {
          "operatingAccount": {
            "accountType": "OPERATING_ACCOUNT_TYPE",
            "accountId": "OPERATING_ACCOUNT_ID"
          },
          "loginAccount": {
            "accountType": "LOGIN_ACCOUNT_TYPE",
            "accountId": "LOGIN_ACCOUNT_ID"
          },
          "linkedAccount": {
            "accountType": "LINKED_ACCOUNT_TYPE",
            "accountId": "LINKED_ACCOUNT_ID"
          },
          "productDestinationId": "AUDIENCE_ID"
        }
      ],
      "audienceMembers": [
        {
          "userData": {
            "userIdentifiers": [
              {
                "emailAddress": "07e2f1394b0ea80e2adca010ea8318df697001a005ba7452720edda4b0ce57b3"
              },
              {
                "emailAddress": "1df6b43bc68dd38eca94e6a65b4f466ae537b796c81a526918b40ac4a7b906c7"
              }
            ]
          }
        },
        {
          "userData": {
            "userIdentifiers": [
              {
                "emailAddress": "2ef46c4214c3fc1b277a2d976d55194e12b899aa50d721f28da858c7689756e3"
              },
              {
                "emailAddress": "54e410b14fa652a4b49b43aff6eaf92ad680d4d1e5e62ed71b86cd3188385a51"
              },
              {
                "emailAddress": "e8bd3f8da6f5af73bec1ab3fbf7beb47482c4766dfdfc94e6bd89e359c139478"
              }
            ]
          }
        },
        {
          "userData": {
            "userIdentifiers": [
              {
                "emailAddress": "05bb62526f091b45d20e243d194766cca8869137421047dc53fa4876d111a6f0"
              },
              {
                "emailAddress": "f1fcde379f31f4d446b76ee8f34860eca2288adc6b6d6c0fdc56d9eee75a2fa5"
              }
            ]
          }
        },
        {
          "userData": {
            "userIdentifiers": [
              {
                "emailAddress": "83a834cc5327bc4dee7c5408988040dc5813c7662611cd93b707aff72bf7d33f"
              },
              {
                "emailAddress": "223ebda6f6889b1494551ba902d9d381daf2f642bae055888e96343d53e9f9c4"
              }
            ]
          }
        }
      ],
      "consent": {
        "adUserData": "CONSENT_GRANTED",
        "adPersonalization": "CONSENT_GRANTED"
      },
      "encoding": "HEX",
      "termsOfService": {
        "customerMatchTermsOfServiceStatus": "ACCEPTED"
      },
      "validateOnly": true
    }
    EOF
    

.NET

क्लाइंट लाइब्रेरी इंस्टॉल करना

अपने प्रोजेक्ट में क्लाइंट लाइब्रेरी के लिए डिपेंडेंसी जोड़ने के लिए, .NET क्लाइंट लाइब्रेरी को इंस्टॉल करने से जुड़ी गाइड में दिए गए निर्देशों का पालन करें.

ज़रूरी नहीं: यूटिलिटी लाइब्रेरी और कोड के सैंपल पाएं.

  1. data-manager-dotnet.tar.gz को डाउनलोड और एक्सट्रैक्ट करें.

  2. अपने .NET प्रोजेक्ट में, यूटिलिटी लाइब्रेरी पर ProjectReference डिपेंडेंसी का एलान करें. PATH_TO_UTILITY_LIBRARY को उस जगह से बदलें जहाँ आपने data-manager-dotnet.tar.gz से data-manager-dotnet डायरेक्ट्री को एक्सट्रैक्ट किया था.

    <ProjectReference Include="PATH_TO_UTILITY_LIBRARY\Google.Ads.DataManager.Util\src\Google.Ads.DataManager.Util.csproj" />
    
  3. डेटा को फ़ॉर्मैट करने के लिए, अपने .NET प्रोजेक्ट में Formatter यूटिलिटी का इस्तेमाल करें.

  4. samples सबडायरेक्ट्री में कोड के सैंपल ब्राउज़ करें.

    samples डायरेक्ट्री पर जाएं और उपलब्ध सैंपल की सूची पाने के लिए, dotnet run का इस्तेमाल करें.

    dotnet run
    

    अनुमानित पैरामीटर के साथ इस्तेमाल करने के बारे में जानकारी प्रिंट करने के लिए, सैंपल चलाते समय --help आर्ग्युमेंट पास करें.

    dotnet run -- ingest-audience-members --help
    

    कुछ सैंपल डेटा के साथ शुरुआत करने के लिए, samples/sampledata/audience_members_1.csv पर मौजूद फ़ाइल का इस्तेमाल करें.

Java

क्लाइंट लाइब्रेरी इंस्टॉल करना

  1. google-cloud-ads-datamanager-v1-java.tar.gz को डाउनलोड और एक्सट्रैक्ट करें.
  2. google-cloud-ads-datamanager-v1-java डायरेक्ट्री पर जाएं.
  3. Maven या Gradle के साथ इस्तेमाल करने के लिए, लाइब्रेरी को अपनी लोकल Maven रिपॉज़िटरी में बनाने और पब्लिश करने के लिए, यह निर्देश चलाएं.

    ./gradlew install
    
  4. अपने Java प्रोजेक्ट में, Data Manager API लाइब्रेरी के लिए डिपेंडेंसी का एलान करें.

    Gradle:

    implementation 'com.google.cloud:gapic-google-cloud-ads-datamanager-v1-java:0.1.4'
    

    Maven:

    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>gapic-google-cloud-ads-datamanager-v1-java</artifactId>
      <version>0.1.4</version>
    </dependency>
    

ज़रूरी नहीं: यूटिलिटी लाइब्रेरी और कोड के सैंपल पाएं.

  1. GitHub रिपॉज़िटरी का क्लोन बनाएं.

    git clone https://github.com/googleads/data-manager-java.git
    
  2. data-manager-java डायरेक्ट्री पर जाएं.

  3. यूटिलिटी लाइब्रेरी बनाएं और उसे अपने लोकल मेवन रिपॉज़िटरी में पब्लिश करें.

    ./gradlew data-manager-util:install
    
  4. अपने Java प्रोजेक्ट में, यूटिलिटी लाइब्रेरी के लिए डिपेंडेंसी तय करें.

    ग्रेडेल:

    implementation 'com.google.api-ads:data-manager-util:0.1.0'
    

    Maven:

    <dependency>
       <groupId>com.google.api-ads</groupId>
       <artifactId>data-manager-util</artifactId>
       <version>0.1.0</version>
    </dependency>
    
  5. डेटा को फ़ॉर्मैट करने और एन्क्रिप्ट (सुरक्षित) करने के लिए, अपने Java प्रोजेक्ट में UserDataFormatter और Encrypter यूटिलिटी का इस्तेमाल करें.

  6. data-manager-samples सबडायरेक्ट्री में या GitHub पर कोड के सैंपल ब्राउज़ करें. कमांड लाइन से किसी सैंपल को चलाने के लिए, Gradle run टास्क का इस्तेमाल करें.

    उदाहरण के लिए, यहां दिया गया निर्देश IngestAudienceMembers सैंपल को चलाता है और इस्तेमाल से जुड़ा स्टेटमेंट प्रिंट करता है:

    ./gradlew data-manager-samples:run \
       --args='IngestAudienceMembers --help'
    

    कुछ सैंपल डेटा के साथ शुरुआत करने के लिए, data-manager-samples/src/main/resources/sampledata/audience_members_1.csv पर मौजूद फ़ाइल का इस्तेमाल करें.

Node.js

क्लाइंट लाइब्रेरी इंस्टॉल करना

  1. ads-datamanager-v1-nodejs.tar.gz डाउनलोड करें और निकालें.
  2. ads-datamanager-v1-nodejs निर्देशिका पर जाएँ.
  3. npm के साथ उपयोग के लिए क्लाइंट लाइब्रेरी को .tgz फ़ाइल में संकलित और पैक करने के लिए निम्न आदेश चलाएँ.

    npm pack
    

    इस कमांड से, google-cloud-datamanager-0.1.4.tgz नाम का एक संग्रह जनरेट होता है. फ़ाइल की जगह नोट कर लें, ताकि अगले चरणों में इसका इस्तेमाल किया जा सके.

  4. अपने Node.js प्रोजेक्ट में, Data Manager API क्लाइंट लाइब्रेरी पर डिपेंडेंसी का एलान करें. इसके लिए, google-cloud-datamanager-0.1.4.tgz फ़ाइल के पूरे पाथ और फ़ाइल नाम के लिए dependencies एंट्री जोड़ें.

    {
       "dependencies": {
          ...
          "@google-cloud/datamanager": "file:PATH_TO_CLIENT_LIBRARY/google-cloud-datamanager-0.1.4.tgz",
          ...
       }
    }
    

ज़रूरी नहीं: यूटिलिटी लाइब्रेरी और कोड के सैंपल पाएं.

  1. data-manager-node.tar.gz डाउनलोड करें और निकालें.
  2. data-manager-node डायरेक्ट्री पर जाएं.
  3. util डायरेक्ट्री पर जाएं.

    cd util
    
  4. npm के साथ उपयोग के लिए उपयोगिता लाइब्रेरी को .tgz फ़ाइल में संकलित और पैक करने के लिए निम्न आदेश चलाएँ.

    npm pack
    

    यह आदेश google-ads-datamanager-util-0.1.0.tgz नामक एक संग्रह तैयार करता है. फ़ाइल स्थान पर ध्यान दें ताकि आप अगले चरणों में इसका उपयोग कर सकें.

  5. अपने Node.js प्रोजेक्ट में, google-ads-datamanager-util-0.1.0.tgz फ़ाइल के पूरे पथ और फ़ाइल नाम के लिए dependencies प्रविष्टि जोड़कर डेटा प्रबंधक API उपयोगिता लाइब्रेरी पर निर्भरता घोषित करें.

    {
       "dependencies": {
          ...
          "@google-ads/data-manager-util": "file:PATH_TO_UTILITY_LIBRARY/google-ads-datamanager-util-0.1.0.tgz",
          ...
       }
    }
    

    डेटा को फ़ॉर्मेट करने के लिए, अपने Node.js प्रोजेक्ट में UserDataFormatter यूटिलिटी का इस्तेमाल करें.

  6. samples सबडायरेक्ट्री में कोड के सैंपल ब्राउज़ करें. निम्नलिखित चरणों का उपयोग करके नमूने चलाएँ:

    1. google-cloud-datamanager-0.1.4.tgz को data-manager-node डायरेक्ट्री की पैरंट डायरेक्ट्री में कॉपी करें.

    2. data-manager-node के अंतर्गत samples निर्देशिका पर नेविगेट करें.

    3. नमूनों को संकलित करने के लिए निम्नलिखित कमांड चलाएँ.

      npm run compile
      
    4. किसी भी आवश्यक तर्क को पारित करते हुए, नमूने चलाएं. अपेक्षित पैरामीटर के साथ उपयोग कथन प्रिंट करने के लिए नमूना चलाते समय --help तर्क पास करें.

      उदाहरण के लिए, निम्न आदेश ingest_audience_members नमूना चलाता है और उपयोग विवरण प्रिंट करता है:

      npx ts-node audiences/ingest_audience_members.ts --help
      

    कुछ नमूना डेटा के साथ शुरुआत करने में आपकी सहायता के लिए, samples/sampledata/audience_members_1.csv पर दी गई फ़ाइल का उपयोग करें.

PHP

क्लाइंट लाइब्रेरी इंस्टॉल करना

  1. google-cloud-ads-datamanager-v1-php.tar.gz को डाउनलोड और एक्सट्रैक्ट करें.
  2. google-cloud-ads-datamanager-v1-php डायरेक्ट्री पर जाएं.
  3. लाइब्रेरी के लिए ज़रूरी सॉफ़्टवेयर से जुड़ी समस्याओं को ठीक करने के लिए, यह कमांड चलाएं:

    composer update --prefer-dist
    
  4. उसी होस्ट पर मौजूद अपने PHP प्रोजेक्ट की composer.json फ़ाइल में, यहां दिया गया तरीका अपनाकर Data Manager API लाइब्रेरी पर निर्भरता का एलान करें:

    1. एक repositories सेक्शन जोड़ें, जो google-cloud-ads-datamanager-v1-php डायरेक्ट्री की जगह की ओर ले जाता हो.

      "repositories" : [
         {
            "type" : "path",
            "url" : "PATH_TO_CLIENT_LIBRARY"
         }
      ]
      
    2. Data Manager API लाइब्रेरी पर डिपेंडेंसी का एलान करें.

      "require": {
         "googleads/data-manager": "0.1.4"
      }
      

ज़रूरी नहीं: यूटिलिटी लाइब्रेरी और कोड के सैंपल पाएं.

  1. data-manager-php.tar.gz को डाउनलोड और एक्सट्रैक्ट करें.
  2. data-manager-php डायरेक्ट्री पर जाएं.
  3. लाइब्रेरी के लिए ज़रूरी सॉफ़्टवेयर से जुड़ी समस्याओं को ठीक करने के लिए, यह कमांड चलाएं:

    composer update --prefer-dist
    
  4. उसी होस्ट पर मौजूद अपने PHP प्रोजेक्ट की composer.json फ़ाइल में, यूटिलिटी लाइब्रेरी के लिए डिपेंडेंसी का एलान करें. इसके लिए, यह तरीका अपनाएं:

    1. repositories अनुभाग में एक प्रविष्टि जोड़ें जो data-manager-php निर्देशिका के स्थान की ओर इंगित करती है.

      "repositories" : [
         {
            "type" : "path",
            "url" : "PATH_TO_UTILITY_LIBRARY"
         }
      ]
      
    2. यूटिलिटी लाइब्रेरी पर डिपेंडेंसी का एलान करें.

      "require": {
         "googleads/data-manager-util": "@dev"
      }
      

    डेटा को फ़ॉर्मैट करने के लिए, अपने PHP प्रोजेक्ट में Formatter यूटिलिटी का इस्तेमाल करें.

  5. samples सबडायरेक्ट्री में कोड के सैंपल ब्राउज़ करें. यहां दिया गया तरीका अपनाकर, सैंपल चलाएं:

    1. samples डायरेक्ट्री पर जाएं.

    2. DATA_MANAGER_PHP_LIB एनवायरमेंट वैरिएबल को उस पाथ पर सेट करें जहां आपने क्लाइंट लाइब्रेरी को एक्सट्रैक्ट किया था.

      export DATA_MANAGER_PHP_LIB="PATH_TO_CLIENT_LIBRARY"
      
    3. लाइब्रेरी के लिए ज़रूरी सॉफ़्टवेयर से जुड़ी समस्याओं को ठीक करने के लिए, यह कमांड चलाएं:

      composer update --prefer-dist
      
    4. ज़रूरी आर्ग्युमेंट पास करके, सैंपल चलाएं. अपेक्षित पैरामीटर के साथ उपयोग कथन प्रिंट करने के लिए नमूना चलाते समय --help तर्क पास करें.

    कुछ सैंपल डेटा के साथ शुरुआत करने के लिए, samples/sampledata/audience_members_1.csv पर मौजूद फ़ाइल का इस्तेमाल करें.

Python

क्लाइंट लाइब्रेरी इंस्टॉल करना

अपने प्रोजेक्ट में google-ads-datamanager क्लाइंट लाइब्रेरी की डिपेंडेंसी जोड़ने के लिए, Python क्लाइंट लाइब्रेरी इंस्टॉल करने से जुड़ी गाइड में दिए गए निर्देशों का पालन करें.

ज़रूरी नहीं: यूटिलिटी लाइब्रेरी और कोड के सैंपल पाएं.

  1. data-manager-python.tar.gz को डाउनलोड और एक्सट्रैक्ट करें.
  2. data-manager-python डायरेक्ट्री पर जाएं.
  3. अपने Python एनवायरमेंट में यूटिलिटी लाइब्रेरी इंस्टॉल करने के लिए, यह कमांड चलाएं:

    pip install .
    
  4. अपने Python प्रोजेक्ट में, यूटिलिटी लाइब्रेरी पर डिपेंडेंसी का एलान करें. उदाहरण के लिए, अगर आपको अपने प्रोजेक्ट में requirements.txt फ़ाइल का इस्तेमाल करना है, तो फ़ाइल में यह लाइन जोड़ें:

    google-ads-data-manager-util=0.2.0
    
  5. डेटा को फ़ॉर्मेट और एन्क्रिप्ट करने के लिए, अपने पायथन प्रोजेक्ट में Formatter और Encrypter उपयोगिताओं का उपयोग करें.

  6. samples उपनिर्देशिका में कोड नमूने ब्राउज़ करें. सैंपल चलाने के लिए, ज़रूरी डिपेंडेंसी इंस्टॉल करें:

    pip install .[samples]
    

    अनुमानित पैरामीटर के साथ इस्तेमाल करने के बारे में जानकारी प्रिंट करने के लिए, सैंपल चलाते समय --help आर्ग्युमेंट पास करें.

    कुछ सैंपल डेटा के साथ शुरुआत करने के लिए, samples/sampledata/audience_members_1.csv पर मौजूद फ़ाइल का इस्तेमाल करें.

Ruby

क्लाइंट लाइब्रेरी इंस्टॉल करना

अपने प्रोजेक्ट में क्लाइंट लाइब्रेरी पर निर्भरता जोड़ने के लिए रूबी क्लाइंट लाइब्रेरी इंस्टॉलेशन गाइड में दिए गए निर्देशों का पालन करें.

अगले चरण