twurl का उपयोग करके अपने ऐप और उपयोगकर्ता को इंस्टॉल, कॉन्फ़िगर और ऑथराइज़ कर लिया है। twurl एक कमांड-लाइन टूल है, जो cURL की तर्ज़ पर X OAuth ऑथेंटिकेशन को सहजता से संभालता है। Ads API (और REST API) की सुविधाओं का तेज़ी से परीक्षण और डिबगिंग करने के लिए twurl एक बेहतरीन टूल है। अनुरोध और रिस्पॉन्स के पूरे हेडर देखने के लिए, कॉल को ट्रेस करने हेतु -t का उपयोग करें, जो लगभग cURL के -v विकल्प के बराबर है।
इस उदाहरण में, हम एक Dynamic Product Ads (DPA) अभियान बनाएंगे।
अकाउंट id प्राप्त करें।
चरण 1: अभियान बनाएँ
- आवश्यक फ़ील्ड्स: funding instrument, अभियान का नाम, बजट (कुल/दैनिक), प्रारंभ समय और ads account ID
चरण 2: Sales objective के साथ लाइन आइटम बनाएँ
- आवश्यक फ़ील्ड्स: campaign id (चरण 1 से), product type, placements, objective, goal, entity status, primary web event tag, catalog id, product set id, creative_source, ads_account_id
- catalog_id और product_set_id आपके shopping manager में मिल सकते हैं
- creative_source हमेशा DYNAMIC_PRODUCT_CREATIVE होना चाहिए
- objective हमेशा WEBSITE_CLICKS होना चाहिए
- goal हमेशा WEBSITE_CONVERSIONS होना चाहिए
- इस चरण के बाद, अभियान X के Ads Manager में देखा जा सकेगा।
चरण 3: DPA कार्ड बनाएँ
- आवश्यक पैरामीटर: ads account ID और URL:
- URL की शुरुआत https://twitter.com से होनी चाहिए - इसके बाद नीचे दिए गए उदाहरण की तरह कोई भी अतिरिक्त UTM जोड़ा जा सकता है:
https://twitter.com?utm_source=%7B%7Bsite_source%7D%7D
- वैकल्पिक रूप से, आप creative_type में निम्न में से कोई एक मान देकर अपने कार्ड का फ़ॉर्मैट चुन सकते हैं: “CAROUSEL”, “SINGLE”, “COLLECTION”. यदि इसे निर्दिष्ट नहीं किया जाता है, तो आपका कार्ड carousel कार्ड के रूप में बनाया जाएगा।
चरण 4: पोस्ट बनाएँ
- आवश्यक पैरामीटर: ads account ID, user ID, card URI (चरण 3 से), text, name, & dynamic product ad
- dynamic_product_ad को हमेशा true पर सेट होना चाहिए
चरण 5: पोस्ट को लाइन आइटम के साथ संबद्ध करें
- आवश्यक पैरामीटर: ads account id, line item id (चरण 2 से) और Tweet id (चरण 4 का id_str)