Skip to content

Commit d8f5615

Browse files
committed
deploy: 523ea20
1 parent 637f92b commit d8f5615

330 files changed

Lines changed: 62375 additions & 23143 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

client.html

Lines changed: 854 additions & 38 deletions
Large diffs are not rendered by default.

index.html

Lines changed: 5492 additions & 2312 deletions
Large diffs are not rendered by default.

protocols/a2a.html

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -481,6 +481,14 @@ <h2 class="section-title" id="header-classes">Classes</h2>
481481
&#34;&#34;&#34;Sync event sources.&#34;&#34;&#34;
482482
return await self._call_a2a_tool(&#34;sync_event_sources&#34;, params)
483483

484+
async def sync_audiences(self, params: dict[str, Any]) -&gt; TaskResult[Any]:
485+
&#34;&#34;&#34;Sync audiences.&#34;&#34;&#34;
486+
return await self._call_a2a_tool(&#34;sync_audiences&#34;, params)
487+
488+
async def sync_catalogs(self, params: dict[str, Any]) -&gt; TaskResult[Any]:
489+
&#34;&#34;&#34;Sync catalogs.&#34;&#34;&#34;
490+
return await self._call_a2a_tool(&#34;sync_catalogs&#34;, params)
491+
484492
async def preview_creative(self, params: dict[str, Any]) -&gt; TaskResult[Any]:
485493
&#34;&#34;&#34;Generate preview URLs for a creative manifest.&#34;&#34;&#34;
486494
return await self._call_a2a_tool(&#34;preview_creative&#34;, params)
@@ -509,6 +517,14 @@ <h2 class="section-title" id="header-classes">Classes</h2>
509517
&#34;&#34;&#34;Sync accounts.&#34;&#34;&#34;
510518
return await self._call_a2a_tool(&#34;sync_accounts&#34;, params)
511519

520+
async def get_account_financials(self, params: dict[str, Any]) -&gt; TaskResult[Any]:
521+
&#34;&#34;&#34;Get account financials.&#34;&#34;&#34;
522+
return await self._call_a2a_tool(&#34;get_account_financials&#34;, params)
523+
524+
async def report_usage(self, params: dict[str, Any]) -&gt; TaskResult[Any]:
525+
&#34;&#34;&#34;Report account usage.&#34;&#34;&#34;
526+
return await self._call_a2a_tool(&#34;report_usage&#34;, params)
527+
512528
async def list_tools(self) -&gt; list[str]:
513529
&#34;&#34;&#34;
514530
List available tools from A2A agent.
@@ -674,6 +690,30 @@ <h2 class="section-title" id="header-classes">Classes</h2>
674690
&#34;&#34;&#34;Get artifacts associated with a media buy.&#34;&#34;&#34;
675691
return await self._call_a2a_tool(&#34;get_media_buy_artifacts&#34;, params)
676692

693+
# ========================================================================
694+
# V3 Protocol Methods - Governance
695+
# ========================================================================
696+
697+
async def get_creative_features(self, params: dict[str, Any]) -&gt; TaskResult[Any]:
698+
&#34;&#34;&#34;Evaluate governance features for a creative.&#34;&#34;&#34;
699+
return await self._call_a2a_tool(&#34;get_creative_features&#34;, params)
700+
701+
async def sync_plans(self, params: dict[str, Any]) -&gt; TaskResult[Any]:
702+
&#34;&#34;&#34;Sync campaign governance plans.&#34;&#34;&#34;
703+
return await self._call_a2a_tool(&#34;sync_plans&#34;, params)
704+
705+
async def check_governance(self, params: dict[str, Any]) -&gt; TaskResult[Any]:
706+
&#34;&#34;&#34;Check an action against campaign governance.&#34;&#34;&#34;
707+
return await self._call_a2a_tool(&#34;check_governance&#34;, params)
708+
709+
async def report_plan_outcome(self, params: dict[str, Any]) -&gt; TaskResult[Any]:
710+
&#34;&#34;&#34;Report the outcome of a governed action.&#34;&#34;&#34;
711+
return await self._call_a2a_tool(&#34;report_plan_outcome&#34;, params)
712+
713+
async def get_plan_audit_logs(self, params: dict[str, Any]) -&gt; TaskResult[Any]:
714+
&#34;&#34;&#34;Retrieve governance audit logs for plans.&#34;&#34;&#34;
715+
return await self._call_a2a_tool(&#34;get_plan_audit_logs&#34;, params)
716+
677717
# ========================================================================
678718
# V3 Protocol Methods - Sponsored Intelligence
679719
# ========================================================================
@@ -919,16 +959,20 @@ <h3>Inherited members</h3>
919959
<li><code><a title="adcp.protocols.base.ProtocolAdapter.activate_signal" href="base.html#adcp.protocols.base.ProtocolAdapter.activate_signal">activate_signal</a></code></li>
920960
<li><code><a title="adcp.protocols.base.ProtocolAdapter.build_creative" href="base.html#adcp.protocols.base.ProtocolAdapter.build_creative">build_creative</a></code></li>
921961
<li><code><a title="adcp.protocols.base.ProtocolAdapter.calibrate_content" href="base.html#adcp.protocols.base.ProtocolAdapter.calibrate_content">calibrate_content</a></code></li>
962+
<li><code><a title="adcp.protocols.base.ProtocolAdapter.check_governance" href="base.html#adcp.protocols.base.ProtocolAdapter.check_governance">check_governance</a></code></li>
922963
<li><code><a title="adcp.protocols.base.ProtocolAdapter.create_content_standards" href="base.html#adcp.protocols.base.ProtocolAdapter.create_content_standards">create_content_standards</a></code></li>
923964
<li><code><a title="adcp.protocols.base.ProtocolAdapter.create_media_buy" href="base.html#adcp.protocols.base.ProtocolAdapter.create_media_buy">create_media_buy</a></code></li>
924965
<li><code><a title="adcp.protocols.base.ProtocolAdapter.create_property_list" href="base.html#adcp.protocols.base.ProtocolAdapter.create_property_list">create_property_list</a></code></li>
925966
<li><code><a title="adcp.protocols.base.ProtocolAdapter.delete_property_list" href="base.html#adcp.protocols.base.ProtocolAdapter.delete_property_list">delete_property_list</a></code></li>
967+
<li><code><a title="adcp.protocols.base.ProtocolAdapter.get_account_financials" href="base.html#adcp.protocols.base.ProtocolAdapter.get_account_financials">get_account_financials</a></code></li>
926968
<li><code><a title="adcp.protocols.base.ProtocolAdapter.get_adcp_capabilities" href="base.html#adcp.protocols.base.ProtocolAdapter.get_adcp_capabilities">get_adcp_capabilities</a></code></li>
927969
<li><code><a title="adcp.protocols.base.ProtocolAdapter.get_content_standards" href="base.html#adcp.protocols.base.ProtocolAdapter.get_content_standards">get_content_standards</a></code></li>
928970
<li><code><a title="adcp.protocols.base.ProtocolAdapter.get_creative_delivery" href="base.html#adcp.protocols.base.ProtocolAdapter.get_creative_delivery">get_creative_delivery</a></code></li>
971+
<li><code><a title="adcp.protocols.base.ProtocolAdapter.get_creative_features" href="base.html#adcp.protocols.base.ProtocolAdapter.get_creative_features">get_creative_features</a></code></li>
929972
<li><code><a title="adcp.protocols.base.ProtocolAdapter.get_media_buy_artifacts" href="base.html#adcp.protocols.base.ProtocolAdapter.get_media_buy_artifacts">get_media_buy_artifacts</a></code></li>
930973
<li><code><a title="adcp.protocols.base.ProtocolAdapter.get_media_buy_delivery" href="base.html#adcp.protocols.base.ProtocolAdapter.get_media_buy_delivery">get_media_buy_delivery</a></code></li>
931974
<li><code><a title="adcp.protocols.base.ProtocolAdapter.get_media_buys" href="base.html#adcp.protocols.base.ProtocolAdapter.get_media_buys">get_media_buys</a></code></li>
975+
<li><code><a title="adcp.protocols.base.ProtocolAdapter.get_plan_audit_logs" href="base.html#adcp.protocols.base.ProtocolAdapter.get_plan_audit_logs">get_plan_audit_logs</a></code></li>
932976
<li><code><a title="adcp.protocols.base.ProtocolAdapter.get_products" href="base.html#adcp.protocols.base.ProtocolAdapter.get_products">get_products</a></code></li>
933977
<li><code><a title="adcp.protocols.base.ProtocolAdapter.get_property_list" href="base.html#adcp.protocols.base.ProtocolAdapter.get_property_list">get_property_list</a></code></li>
934978
<li><code><a title="adcp.protocols.base.ProtocolAdapter.get_signals" href="base.html#adcp.protocols.base.ProtocolAdapter.get_signals">get_signals</a></code></li>
@@ -939,13 +983,18 @@ <h3>Inherited members</h3>
939983
<li><code><a title="adcp.protocols.base.ProtocolAdapter.list_property_lists" href="base.html#adcp.protocols.base.ProtocolAdapter.list_property_lists">list_property_lists</a></code></li>
940984
<li><code><a title="adcp.protocols.base.ProtocolAdapter.log_event" href="base.html#adcp.protocols.base.ProtocolAdapter.log_event">log_event</a></code></li>
941985
<li><code><a title="adcp.protocols.base.ProtocolAdapter.provide_performance_feedback" href="base.html#adcp.protocols.base.ProtocolAdapter.provide_performance_feedback">provide_performance_feedback</a></code></li>
986+
<li><code><a title="adcp.protocols.base.ProtocolAdapter.report_plan_outcome" href="base.html#adcp.protocols.base.ProtocolAdapter.report_plan_outcome">report_plan_outcome</a></code></li>
987+
<li><code><a title="adcp.protocols.base.ProtocolAdapter.report_usage" href="base.html#adcp.protocols.base.ProtocolAdapter.report_usage">report_usage</a></code></li>
942988
<li><code><a title="adcp.protocols.base.ProtocolAdapter.si_get_offering" href="base.html#adcp.protocols.base.ProtocolAdapter.si_get_offering">si_get_offering</a></code></li>
943989
<li><code><a title="adcp.protocols.base.ProtocolAdapter.si_initiate_session" href="base.html#adcp.protocols.base.ProtocolAdapter.si_initiate_session">si_initiate_session</a></code></li>
944990
<li><code><a title="adcp.protocols.base.ProtocolAdapter.si_send_message" href="base.html#adcp.protocols.base.ProtocolAdapter.si_send_message">si_send_message</a></code></li>
945991
<li><code><a title="adcp.protocols.base.ProtocolAdapter.si_terminate_session" href="base.html#adcp.protocols.base.ProtocolAdapter.si_terminate_session">si_terminate_session</a></code></li>
946992
<li><code><a title="adcp.protocols.base.ProtocolAdapter.sync_accounts" href="base.html#adcp.protocols.base.ProtocolAdapter.sync_accounts">sync_accounts</a></code></li>
993+
<li><code><a title="adcp.protocols.base.ProtocolAdapter.sync_audiences" href="base.html#adcp.protocols.base.ProtocolAdapter.sync_audiences">sync_audiences</a></code></li>
994+
<li><code><a title="adcp.protocols.base.ProtocolAdapter.sync_catalogs" href="base.html#adcp.protocols.base.ProtocolAdapter.sync_catalogs">sync_catalogs</a></code></li>
947995
<li><code><a title="adcp.protocols.base.ProtocolAdapter.sync_creatives" href="base.html#adcp.protocols.base.ProtocolAdapter.sync_creatives">sync_creatives</a></code></li>
948996
<li><code><a title="adcp.protocols.base.ProtocolAdapter.sync_event_sources" href="base.html#adcp.protocols.base.ProtocolAdapter.sync_event_sources">sync_event_sources</a></code></li>
997+
<li><code><a title="adcp.protocols.base.ProtocolAdapter.sync_plans" href="base.html#adcp.protocols.base.ProtocolAdapter.sync_plans">sync_plans</a></code></li>
949998
<li><code><a title="adcp.protocols.base.ProtocolAdapter.update_content_standards" href="base.html#adcp.protocols.base.ProtocolAdapter.update_content_standards">update_content_standards</a></code></li>
950999
<li><code><a title="adcp.protocols.base.ProtocolAdapter.update_media_buy" href="base.html#adcp.protocols.base.ProtocolAdapter.update_media_buy">update_media_buy</a></code></li>
9511000
<li><code><a title="adcp.protocols.base.ProtocolAdapter.update_property_list" href="base.html#adcp.protocols.base.ProtocolAdapter.update_property_list">update_property_list</a></code></li>

0 commit comments

Comments
 (0)